AmbifulWorksheets
Practice that never repeats
CBSE · Class 7 · Mathematics

Arithmetic Expressions

Standard difficulty · 20 questions · 40 marks

Name: Date: Score: ____ / 40

Show your working for Sections B and C. Answers are on the last page — try every question first!

Section A — Choose the correct answer8 × 1 = 8 marks
1.
12 + 7 × 10 equals:
  1. 29
  2. 190
  3. 94
  4. 82
2.
90 − (33 − 10) equals:
  1. 67
  2. 47
  3. 113
  4. 80
3.
In 5 + 3 × 4, which is done first?
  1. 5 + 4
  2. either, it makes no difference
  3. 3 × 4
  4. 5 + 3
4.
How many terms are there in 3 × 9 + 9 × 7?
  1. 2
  2. 4
  3. 3
  4. 1
5.
Which of these equals 15 × (34 + 3)?
  1. 15 × 34 × 3
  2. 15 × 34 + 3
  3. 15 × 34 + 15 × 3
  4. 15 + 34 × 3
6.
Without working them out, compare: 1002 − 588 ☐ 1002 − 591. Which sign goes in the box?
  1. you must work them out to tell
  2. <
  3. >
  4. =
7.
3 pens at Rs 12 each and 2 erasers at Rs 5 each cost:
  1. 3 × 12 + 2 × 5
  2. 3 × 12 × 2 × 5
  3. 3 + 12 × 2 + 5
  4. (3 + 2) × (12 + 5)
8.
Rohan buys 8 notebooks at Rs 45 each and 9 pens at Rs 12 each. Which expression gives the total cost?
  1. 8 × 45 + 9 × 12
  2. (8 + 9) × (45 + 12)
  3. 8 + 45 × 9 + 12
  4. 8 × 45 × 9 × 12
Section B — Short answer8 × 2 = 16 marks
9.
Find the value of (30 + 38) × 6 − 216.
10.
Find 194 − 35 + 37 − 38.
11.
Find 99 × 39 quickly by writing 99 as 100 − 1.
12.
Remove the brackets and find the value: 137 − (34 + 9).
13.
Write the value of each term, then of the whole expression: 13 − 3 × 8 + 36 ÷ 9.
14.
Without subtracting, say which is greater: 793 − 158 or 793 − 160. Give a reason.
15.
Put brackets in 12 + 13 × 9 to make it equal 225.
16.
Find 216 ÷ 12 + 13 × 10.
Section C — Word problems4 × 4 = 16 marks
17.
Priya buys 6 packets of rice at Rs 71 each and 3 bottles of oil at Rs 100 each, paying with Rs 1,000. Write one expression for the change and find it.
18.
8 friends share a bill of Rs 1,344 and a tip of Rs 160 equally. Write an expression for each friend's share and find it.
19.
In a quiz, a right answer gets 2 marks and a wrong one loses 1 mark. Kabir gets 22 right and 7 wrong. Write an expression for his score and find it.
20.
A bus leaves with 38 passengers. At the first stop 7 get off and 2 get on; at the second, 3 get off and 6 get on. Write an expression and find how many are on the bus now.
AmbifulWorksheets
Practice that never repeats
CBSE · Class 7 · Mathematics

Answer key

Arithmetic Expressions · AW-7M-AEX-2026-V1 · For parents — fold back or tear off before handing the sheet to your child.

QAnswerWorking
1(d) 82multiplication first: 7 × 10 = 70; 12 + 70 = 82
2(a) 6790 − 23 = 67
3(c) 3 × 4multiplication before addition
4(a) 2terms are joined by + or −; a product counts as one term
5(c) 15 × 34 + 15 × 3both are 555
6(c) >the second takes away 3 more
7(a) 3 × 12 + 2 × 5Rs 46
8(a) 8 × 45 + 9 × 12= Rs 468
919268 × 6 = 408; − 216
10158add the positive terms 231, subtract 73
113861100 × 39 − 1 × 39 = 3900 − 39
12137 − 34 − 9 = 94a − (b + c) = a − b − c
1313, 24, 4; value −713 − 24 + 4
14793 − 158it takes away 2 less, so 2 more is left
15(12 + 13) × 925 × 9 = 225
1614818 + 130
171000 − (6 × 71 + 3 × 100) = Rs 274426 + 300 = 726
18(1344 + 160) ÷ 8 = Rs 1881504 ÷ 8
192 × 22 − 7 = 3744 − 7
2038 − 7 + 2 − 3 + 6 = 3646 − 10