1st Grade Homework · Carry · Borrow · Multiplication

1st Grade Math Homework: Addition with Carrying, Subtraction with Borrowing & Multiplication as a Sum (20 Questions)

A ready-to-print 20-question 1st grade math homework set from SOMATH. 10 easy warm-ups, 5 medium questions, and 5 hard challenges on 2-digit and 3-digit addition with carrying, subtraction with borrowing, and multiplication built from repeated addition. Every question shows a step-by-step explanation and the big idea behind it. Written by the SOMATH team at 226 W 79th Street, Upper West Side.

· By the SOMATH team · 226 W 79th St, UWS · (646) 668-6151

How to use this homework. Sit next to your first grader and work through the easy set together first — that builds confidence with the carrying and borrowing steps. Then let them try the medium and hard sections on their own, and check together at the end. All addition and subtraction problems use two or three digits on both sides, so the child has to actually write out the vertical algorithm — not do it in their head. The multiplication questions are written as sums (2+2+2+2, groups-of, arrays) because at this age multiplication is best introduced as repeated addition before the times-table is memorized.

Heads up for parents. Traditional 1st-grade curriculum in NY public schools usually stops at addition/subtraction within 20. This homework set is written for SOMATH’s accelerated 1st graders (our Little Newtons track) and for parents who want to challenge a child who has already mastered facts to 20. If your child is still working within 10 or 20, save this set for a few months from now.

Section 1 · Easy (questions 1–10)

Question 1 Easy

27 + 15 = ?

  • A) 32
  • B) 42
  • C) 41
  • D) 52

Answer: B) 42

Explanation. Stack them and add the ones column first.

2 7 + 1 5 ----- 4 2

Ones: 7 + 5 = 12. Write the 2, carry the 1 to the tens column. Tens: 1 + 2 + 1 (carried) = 4. Answer: 42.

Theory — Carrying (regrouping). When the ones digits add up to 10 or more, we cannot fit the answer in one place. So we “trade” ten ones for one ten and move that new ten into the tens column. This is called regrouping, and it works because 10 ones and 1 ten are the same amount.

Question 2 Easy

38 + 26 = ?

  • A) 54
  • B) 64
  • C) 62
  • D) 74

Answer: B) 64

Explanation.

3 8 + 2 6 ----- 6 4

Ones: 8 + 6 = 14. Write the 4, carry the 1. Tens: 3 + 2 + 1 = 6. Answer: 64.

Theory — Place value. The digit “3” in 38 is worth 30, not 3. Lining numbers up in columns is how we keep ones with ones and tens with tens so we only add pieces that are the same size.

Question 3 Easy

46 + 38 = ?

  • A) 74
  • B) 78
  • C) 84
  • D) 94

Answer: C) 84

Explanation.

4 6 + 3 8 ----- 8 4

Ones: 6 + 8 = 14. Write the 4, carry the 1. Tens: 4 + 3 + 1 = 8. Answer: 84.

Theory — Why carrying works. 14 ones is the same as 1 ten and 4 ones. So instead of trying to write “14” in the ones column, we keep the 4 ones in place and slide the 1 ten over into the tens column, where it belongs.

Question 4 Easy

58 + 27 = ?

  • A) 75
  • B) 85
  • C) 815
  • D) 95

Answer: B) 85

Explanation.

5 8 + 2 7 ----- 8 5

Ones: 8 + 7 = 15. Write the 5, carry the 1. Tens: 5 + 2 + 1 = 8. Answer: 85.

Theory — Watch out for choice C. A common mistake is writing “815” — that happens when a child forgets to carry and just writes both digits of the ones-column sum. Regrouping is what stops that.

Question 5 Easy

63 − 28 = ?

  • A) 25
  • B) 35
  • C) 45
  • D) 41

Answer: B) 35

Explanation. We cannot do 3 − 8 in the ones column, so we borrow.

5 13 − 2 8 ----- 3 5

Take 1 ten from the 6 tens, leaving 5 tens. Add it to the 3 ones to make 13 ones. Now the ones column is 13 − 8 = 5. Tens: 5 − 2 = 3. Answer: 35.

Theory — Borrowing (regrouping in subtraction). Borrowing is the mirror of carrying. When the top digit is too small to subtract, we trade one ten for ten ones. The total amount doesn’t change — we’re just re-writing 63 as “5 tens and 13 ones” instead of “6 tens and 3 ones.”

Question 6 Easy

74 − 49 = ?

  • A) 15
  • B) 25
  • C) 35
  • D) 45

Answer: B) 25

Explanation.

6 14 − 4 9 ----- 2 5

Ones: 4 − 9 doesn’t work, so borrow. 74 becomes “6 tens + 14 ones.” Now 14 − 9 = 5. Tens: 6 − 4 = 2. Answer: 25.

Theory — Same number, new form. 74 = 6 tens + 14 ones = 5 tens + 24 ones = 4 tens + 34 ones … all equal to 74. Regrouping is legal because the total is preserved.

Question 7 Easy

71 − 35 = ?

  • A) 26
  • B) 36
  • C) 44
  • D) 46

Answer: B) 36

Explanation.

6 11 − 3 5 ----- 3 6

Ones: 1 − 5 doesn’t work — borrow. 71 becomes “6 tens + 11 ones.” Ones: 11 − 5 = 6. Tens: 6 − 3 = 3. Answer: 36.

Theory — Check with addition. Subtraction and addition are inverses. Check: 36 + 35 should equal 71. Ones: 6 + 5 = 11 (write 1, carry 1). Tens: 3 + 3 + 1 = 7. Total = 71. ✔

Question 8 Easy

90 − 46 = ?

  • A) 34
  • B) 44
  • C) 46
  • D) 54

Answer: B) 44

Explanation.

8 10 − 4 6 ----- 4 4

Ones: 0 − 6 doesn’t work — borrow. 90 becomes “8 tens + 10 ones.” Ones: 10 − 6 = 4. Tens: 8 − 4 = 4. Answer: 44.

Theory — Borrowing from a “0.” When the top ones digit is 0, we still borrow from the tens. The 0 becomes 10 (because we added a full ten to it), and the tens digit drops by 1.

Question 9 Easy

2 + 2 + 2 + 2 = ?  (This is the same as “4 groups of 2.”)

  • A) 6
  • B) 8
  • C) 10
  • D) 12

Answer: B) 8

Explanation. Add the 2s one at a time: 2, 4, 6, 8. There are four 2s, and the total is 8. Another way to say this: 4 × 2 = 8.

Theory — Multiplication is repeated addition. When we add the same number over and over, we can write it as a multiplication. “4 groups of 2” means “2 + 2 + 2 + 2,” which we shorten to “4 × 2.” The × sign is a shortcut for the sum.

Question 10 Easy

5 + 5 + 5 = ?  (3 groups of 5.)

  • A) 10
  • B) 12
  • C) 15
  • D) 20

Answer: C) 15

Explanation. Skip-count by 5s: 5, 10, 15. Three 5s make 15. Same idea: 3 × 5 = 15.

Theory — Skip-counting. Skip-counting is a first look at multiplication. Counting by 5s (5, 10, 15, 20…) is the same as saying “1×5, 2×5, 3×5, 4×5…” This is why the 5-times table is easier — children already know it from counting nickels or fingers.

Section 2 · Medium (questions 11–15)

Question 11 Medium

156 + 128 = ?

  • A) 274
  • B) 284
  • C) 294
  • D) 384

Answer: B) 284

Explanation.

1 5 6 + 1 2 8 ------- 2 8 4

Ones: 6 + 8 = 14. Write the 4, carry the 1. Tens: 5 + 2 + 1 = 8. Hundreds: 1 + 1 = 2. Answer: 284.

Theory — The algorithm scales. The same carrying rule that worked for two-digit numbers also works for three-digit, four-digit, and beyond. That’s why we say math “stacks.” Once you have place value + carrying, you can add any two whole numbers.

Question 12 Medium

243 + 179 = ?

  • A) 312
  • B) 412
  • C) 422
  • D) 432

Answer: C) 422

Explanation.

2 4 3 + 1 7 9 ------- 4 2 2

Ones: 3 + 9 = 12. Write the 2, carry the 1. Tens: 4 + 7 + 1 = 12. Write the 2, carry the 1. Hundreds: 2 + 1 + 1 = 4. Answer: 422.

Theory — Carrying more than once. A single problem can carry in multiple columns. Each carry moves one ten of that column’s worth into the next column to the left.

Question 13 Medium

342 − 158 = ?

  • A) 174
  • B) 184
  • C) 194
  • D) 284

Answer: B) 184

Explanation. Borrow twice.

2 13 12 − 1 5 8 -------- 1 8 4

Ones: 2 − 8 doesn’t work — borrow from tens. 4 tens becomes 3 tens; the 2 ones becomes 12 ones. Ones: 12 − 8 = 4. Tens: 3 − 5 doesn’t work — borrow from hundreds. 3 hundreds becomes 2; the 3 tens becomes 13. Tens: 13 − 5 = 8. Hundreds: 2 − 1 = 1. Answer: 184.

Theory — Chained borrowing. Some subtraction problems need borrowing in more than one column. Do them one column at a time, from right to left, and check by adding the answer back to 158 — you should get 342.

Question 14 Medium

500 − 267 = ?

  • A) 143
  • B) 223
  • C) 233
  • D) 333

Answer: C) 233

Explanation. Borrowing across zeros is the trickiest kind. 500 has no tens and no ones to borrow from directly, so we regroup all the way across.

4 9 10 − 2 6 7 -------- 2 3 3

Think of 500 as “4 hundreds + 9 tens + 10 ones.” (Same total: 400 + 90 + 10 = 500.) Now subtract normally. Ones: 10 − 7 = 3. Tens: 9 − 6 = 3. Hundreds: 4 − 2 = 2. Answer: 233.

Theory — Borrowing across zeros. When the middle digit is a 0, we borrow “through” it. The hundreds drop by 1, the middle 0 becomes 9 (borrowed from), and the ones digit gains 10. This is the same rule applied twice in one move.

Question 15 Medium

3 + 3 + 3 + 3 + 3 + 3 = ?  (6 groups of 3.)

  • A) 12
  • B) 15
  • C) 18
  • D) 21

Answer: C) 18

Explanation. Skip-count by 3s: 3, 6, 9, 12, 15, 18. That’s six 3s, and the total is 18. In multiplication language: 6 × 3 = 18.

Theory — Rows and columns. Picture 6 rows of 3 dots each (or 3 rows of 6 dots). Either way you get an array with 18 dots total. Arrays show why 6 × 3 and 3 × 6 give the same answer — the multiplication table is symmetric.

Section 3 · Hard (questions 16–20)

Question 16 Hard

467 + 289 = ?

  • A) 646
  • B) 746
  • C) 756
  • D) 856

Answer: C) 756

Explanation.

4 6 7 + 2 8 9 ------- 7 5 6

Ones: 7 + 9 = 16. Write the 6, carry the 1. Tens: 6 + 8 + 1 = 15. Write the 5, carry the 1. Hundreds: 4 + 2 + 1 = 7. Answer: 756.

Theory — Carry-chains. When both ones and tens overflow, you carry twice in a single problem. Careful children write the small carried “1” above the next column so they don’t forget to add it.

Question 17 Hard

605 − 348 = ?

  • A) 247
  • B) 257
  • C) 267
  • D) 343

Answer: B) 257

Explanation. Borrowing across the 0 in the tens place.

5 9 15 − 3 4 8 -------- 2 5 7

Think of 605 as “5 hundreds + 9 tens + 15 ones.” (5×100 + 9×10 + 15 = 605.) Ones: 15 − 8 = 7. Tens: 9 − 4 = 5. Hundreds: 5 − 3 = 2. Answer: 257.

Theory — Two-step borrow. To take 1 ten from 605, we first have to break up the 6 hundreds. One hundred becomes 10 tens, then one of those tens becomes 10 ones. It looks like two moves, but it’s the same idea — regroup a bigger unit into smaller units of the same total value.

Question 18 Hard

Word problem. Maya has 128 stickers. Her grandmother gives her 96 more. Then Maya gives 45 stickers to her little brother. How many stickers does Maya have now?

  • A) 169
  • B) 179
  • C) 189
  • D) 269

Answer: B) 179

Explanation. Two steps.

Step 1 — add what she received.

1 2 8 + 9 6 ------- 2 2 4

Ones: 8 + 6 = 14 → write 4, carry 1. Tens: 2 + 9 + 1 = 12 → write 2, carry 1. Hundreds: 1 + 0 + 1 = 2. Total so far: 224.

Step 2 — subtract what she gave away.

2 1 14 − 4 5 -------- 1 7 9

Ones: 4 − 5 doesn’t work, so borrow: 2 tens becomes 1 ten, 4 ones becomes 14. Ones: 14 − 5 = 9. Tens: 1 − 4 doesn’t work, borrow again: 2 hundreds becomes 1, 1 ten becomes 11. Tens: 11 − 4 = 7. Hundreds: 1. Answer: 179.

Theory — Word problems as a sequence of steps. The hardest part of a word problem isn’t the arithmetic — it’s deciding which operation to use and in what order. “Received” = add. “Gave away” = subtract. Write both steps down so you don’t lose track.

Question 19 Hard

Word problem. A baker packs cookies into 8 boxes. Each box holds 4 cookies. How many cookies did the baker pack in total? (Write the total as a repeated-addition sum before you answer.)

  • A) 12
  • B) 24
  • C) 32
  • D) 48

Answer: C) 32

Explanation. “8 boxes of 4 cookies” means 8 groups of 4. Write it as a sum:

4 + 4 + 4 + 4 + 4 + 4 + 4 + 4 = 32

Skip-count by 4s to check: 4, 8, 12, 16, 20, 24, 28, 32. In multiplication language: 8 × 4 = 32.

Theory — Multiplication is the “how many total?” question. Whenever a word problem says “X groups of Y,” the total is X × Y — which is the same as adding Y to itself X times. First graders should be able to write the sum out; the times-table symbol is a shortcut they’ll fully learn in 2nd–3rd grade.

Question 20 Hard

Word problem. Leo has 3 bags of marbles. Each bag has 6 marbles inside. His friend gives him 12 more marbles. How many marbles does Leo have in total?

  • A) 18
  • B) 24
  • C) 30
  • D) 36

Answer: C) 30

Explanation. Two steps.

Step 1 — marbles from the bags. “3 bags of 6” = 6 + 6 + 6 = 18. (Or 3 × 6 = 18.)

Step 2 — add the gift.

1 8 + 1 2 ----- 3 0

Ones: 8 + 2 = 10 → write 0, carry 1. Tens: 1 + 1 + 1 = 3. Total: 30 marbles.

Theory — Combining operations. Real problems don’t come with just one operation. This one uses multiplication (repeated addition) and addition with carrying in the same problem. Do them in the order the story tells you.

Answer Key

Quick key for grading. Click any question above to see the full step-by-step explanation.

#Answer#Answer
1B) 4211B) 284
2B) 6412C) 422
3C) 8413B) 184
4B) 8514C) 233
5B) 3515C) 18
6B) 2516C) 756
7B) 3617B) 257
8B) 4418B) 179
9B) 819C) 32
10C) 1520C) 30

Big Ideas Covered

Want more practice like this? SOMATH’s Little Newtons track (Grades 1–2) meets in small groups of up to 6 students on the Upper West Side. We’re at 226 W 79th St, first floor. Reach us at (646) 668-6151 or read our other free practice sets.