Basic Multiplication Math Drill Worksheets | Worsheets library - Free Printable
Educational worksheet: Basic Multiplication Math Drill Worksheets | Worsheets library. Download and print for classroom or home learning activities.
GIF
359×464
17.3 KB
Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #1024894
⭐
Show Answer Key & Explanations
Step-by-step solution for: Basic Multiplication Math Drill Worksheets | Worsheets library
▼
Show Answer Key & Explanations
Step-by-step solution for: Basic Multiplication Math Drill Worksheets | Worsheets library
Let’s solve this step by step.
We are given a multiplication table with some numbers filled in and some blanks. The rows represent the first number (multiplier), and the columns represent the second number (multiplicand). For example, if you see row “8” and column “6”, that means 8 × 6 = 48 — but wait, looking at the table, under row 8 and column 6, it says “40”? That doesn’t match… Let me check again.
Actually, let’s look carefully:
The top row of numbers (after the ×) is:
6, 5, 7, 2, 3, 9, 8, 4, 12, 10
And the left column (row headers) is:
8, 11, 7, 12, 3, 6, 2, 4, 5, 9
So each cell is: row header × column header
Let’s verify one known value to make sure we understand.
Look at row 8, column 5 → should be 8 × 5 = 40 → yes, that matches the table (it says 40).
Row 8, column 7 → 8 × 7 = 56 → yes, matches.
Row 8, column 3 → 8 × 3 = 24 → yes.
Row 8, column 9 → 8 × 9 = 72 → yes.
Row 8, column 8 → 8 × 8 = 64 → yes.
Row 8, column 4 → 8 × 4 = 32 → yes.
Row 8, column 12 → 8 × 12 = 96 → yes.
So now we know how to fill the rest.
Let’s go row by row and fill in the missing cells.
---
Row 8 (already complete except last two? Wait, let's list all columns for row 8):
Columns: 6, 5, 7, 2, 3, 9, 8, 4, 12, 10
Row 8 values given:
× | 6 | 5 | 7 | 2 | 3 | 9 | 8 | 4 | 12 | 10
8 | ? | 40| 56| ? | 24| 72| 64| 32| 96 | ?
Wait — actually, looking back at the original table image description:
In row 8, the entries are:
- col 6: blank? But earlier I thought it was 48? Wait no — let me re-read the user’s input.
Actually, in the user’s text representation:
```
× 6 5 7 2 3 9 8 4 12 10
8 40 56 24 72 64 32 96
11 66 55 77 99
7 35 49 21 63 56 28 84
12 60 24 96 120
3 18 15 12 36
6 30 42 12 18 54
2 12 10 14 6 16 24
4 8 12 36 16 40
5 25 15 60 50
9 54 81 36 90
```
Ah, so some cells are empty. We need to fill them using multiplication.
Let’s go row by row.
---
Row 8:
Headers: 6,5,7,2,3,9,8,4,12,10
Given: _ , 40, 56, _ , 24, 72, 64, 32, 96, _
Calculate:
- 8 × 6 = 48 → fill first blank
- 8 × 2 = 16 → fill fourth blank
- 8 × 10 = 80 → fill last blank
So row 8 becomes: 48, 40, 56, 16, 24, 72, 64, 32, 96, 80
---
Row 11:
Headers: 6,5,7,2,3,9,8,4,12,10
Given: 66, 55, 77, _ , _ , 99, _ , _ , _ , _
Calculate:
- 11 × 2 = 22
- 11 × 3 = 33
- 11 × 8 = 88
- 11 × 4 = 44
- 11 × 12 = 132
- 11 × 10 = 110
So row 11: 66, 55, 77, 22, 33, 99, 88, 44, 132, 110
---
Row 7:
Headers: 6,5,7,2,3,9,8,4,12,10
Given: _ , 35, 49, _ , 21, 63, 56, 28, 84, _
Calculate:
- 7 × 6 = 42
- 7 × 2 = 14
- 7 × 10 = 70
So row 7: 42, 35, 49, 14, 21, 63, 56, 28, 84, 70
---
Row 12:
Headers: 6,5,7,2,3,9,8,4,12,10
Given: _ , 60, _ , 24, _ , 96, _ , _ , _ , 120
Calculate:
- 12 × 6 = 72
- 12 × 7 = 84
- 12 × 3 = 36
- 12 × 8 = 96 → already there? Wait, given says 96 under column 9? No:
Wait, let’s map:
Column order: 6,5,7,2,3,9,8,4,12,10
Row 12 given: [blank], 60, [blank], 24, [blank], 96, [blank], [blank], [blank], 120
So:
- col 6: 12×6=72
- col 5: 60 → correct (12×5=60)
- col 7: 12×7=84
- col 2: 24 → correct (12×2=24)
- col 3: 12×3=36
- col 9: 96 → 12×8=96? Wait, column 9 is labeled "9", so 12×9=108? But it says 96? Contradiction?
Wait — hold on! There’s a mistake here.
Looking back: the column headers are: 6,5,7,2,3,9,8,4,12,10
So position 6 (sixth column) is labeled “9”
Position 7 is labeled “8”
Position 8 is labeled “4”
Position 9 is labeled “12”
Position 10 is labeled “10”
So for row 12:
- Column 1 (header 6): 12×6=72
- Column 2 (header 5): 12×5=60 → matches given
- Column 3 (header 7): 12×7=84
- Column 4 (header 2): 12×2=24 → matches
- Column 5 (header 3): 12×3=36
- Column 6 (header 9): 12×9=108 → but table says 96? That can't be.
Wait — in the user’s input, for row 12, it says:
“12 60 24 96 120”
Which corresponds to positions:
After “12”, then next is under column 5? Let’s count the spaces.
Actually, better to align by the headers.
Let me write the full grid with indices.
Define columns as C1 to C10:
C1:6, C2:5, C3:7, C4:2, C5:3, C6:9, C7:8, C8:4, C9:12, C10:10
Now row 12:
Given: _ , 60, _ , 24, _ , 96, _ , _ , _ , 120
So:
C1: ? → 12×6=72
C2: 60 → 12×5=60 ✓
C3: ? → 12×7=84
C4: 24 → 12×2=24 ✓
C5: ? → 12×3=36
C6: 96 → 12×9=108? But 96 ≠ 108 → problem!
Wait — unless the 96 is under C7? Let’s see the spacing.
In the user’s text:
"12 60 24 96 120"
Assuming tabs or spaces separate columns.
Probably:
After "12", first blank is C1, then 60 is C2, then blank C3, then 24 is C4, then blank C5, then 96 is C6? But 12×9=108, not 96.
Unless... perhaps the 96 is under C7 (which is header 8)? 12×8=96 → yes!
Similarly, 120 is under C10: 12×10=120 ✓
So likely, the 96 is in column C7 (header 8), not C6.
Let me reinterpret the row 12 entry:
User wrote: "12 60 24 96 120"
If we assume that between "12" and "60" is one column (C1), then "60" is C2, then next is C3 (blank), then "24" is C4, then C5 (blank), then "96" might be C6 or C7?
But 12×8=96, and C7 is header 8.
Also, after 96, there are two blanks before 120, which would be C8, C9, then C10=120.
Let’s count the fields.
In the row string: "12 60 24 96 120"
Splitting by multiple spaces, we get tokens: ["12", "60", "24", "96", "120"] — but that’s only 5 values, but there should be 10 columns.
This is ambiguous from text. Better to use the fact that in the initial description, for row 8, it had values under specific columns.
Perhaps it's easier to calculate all missing cells based on row and column headers, ignoring the given numbers for verification, but since most given numbers match, we can trust the structure.
For row 12:
We know:
- C2 (5): 60 → 12×5=60 ✓
- C4 (2): 24 → 12×2=24 ✓
- C10 (10): 120 → 12×10=120 ✓
- And there's a 96 somewhere. 12×8=96, and C7 is header 8, so likely C7=96
Then what about C6 (header 9)? 12×9=108, which is not given, so probably blank in the table, meaning we need to fill it.
Similarly, C9 (header 12): 12×12=144
So let's list all for row 12:
C1 (6): 12×6=72
C2 (5): 60 (given)
C3 (7): 12×7=84
C4 (2): 24 (given)
C5 (3): 12×3=36
C6 (9): 12×9=108
C7 (8): 12×8=96 (probably the given 96 is here)
C8 (4): 12×4=48
C9 (12): 12×12=144
C10 (10): 120 (given)
In the user's input, for row 12, it shows "96" after "24", and before the last "120", with some blanks. If "96" is the sixth token, it might be C6, but that would be wrong. Perhaps the formatting is off.
To resolve, let's look at other rows for consistency.
For example, row 3:
Given: 18, 15, _, _, _, _, 12, 36, _, _
Headers: C1:6, C2:5, C3:7, C4:2, C5:3, C6:9, C7:8, C8:4, C9:12, C10:10
3×6=18 ✓
3×5=15 ✓
3×8=24? But given has 12 under C7? 3×8=24, but table says 12? No.
User wrote for row 3: "3 18 15 12 36 "
So likely:
C1:18, C2:15, then blanks, then 12 and 36.
3×4=12, and C8 is header 4, so 12 is under C8
3×12=36, C9 is header 12, so 36 under C9
Then C10: 3×10=30, not given.
So for row 3:
C1:18, C2:15, C3:3×7=21, C4:3×2=6, C5:3×3=9, C6:3×9=27, C7:3×8=24, C8:12 (given), C9:36 (given), C10:30
But in the table, C7 is blank, C8=12, C9=36.
So the 12 is under C8 (header 4), not C7.
Similarly, for row 12, the 96 is likely under C7 (header 8), since 12×8=96.
And C6 (header 9) is 108, which is not given, so we fill it.
So back to row 12:
Fill all:
C1: 72
C2: 60 (given)
C3: 84
C4: 24 (given)
C5: 36
C6: 108
C7: 96 (given, assuming it's here)
C8: 48
C9: 144
C10: 120 (given)
In the user's input, after "24" there is "96", which might be intended for C6, but mathematically it must be C7. Probably a formatting issue in the text representation. We'll go with math.
Similarly, for other rows.
Let's continue systematically.
I'll create a full grid.
Rows: R1 to R10 corresponding to row headers: 8,11,7,12,3,6,2,4,5,9
Columns: C1 to C10: 6,5,7,2,3,9,8,4,12,10
Now fill each cell as row_header * col_header
Start with R1 (row header 8):
C1: 8*6=48
C2: 8*5=40 (given)
C3: 8*7=56 (given)
C4: 8*2=16
C5: 8*3=24 (given)
C6: 8*9=72 (given)
C7: 8*8=64 (given)
C8: 8*4=32 (given)
C9: 8*12=96 (given)
C10: 8*10=80
So R1: 48,40,56,16,24,72,64,32,96,80
R2 (11):
C1:11*6=66 (given)
C2:11*5=55 (given)
C3:11*7=77 (given)
C4:11*2=22
C5:11*3=33
C6:11*9=99 (given)
C7:11*8=88
C8:11*4=44
C9:11*12=132
C10:11*10=110
R2: 66,55,77,22,33,99,88,44,132,110
R3 (7):
C1:7*6=42
C2:7*5=35 (given)
C3:7*7=49 (given)
C4:7*2=14
C5:7*3=21 (given)
C6:7*9=63 (given)
C7:7*8=56 (given)
C8:7*4=28 (given)
C9:7*12=84 (given)
C10:7*10=70
R3: 42,35,49,14,21,63,56,28,84,70
R4 (12):
C1:12*6=72
C2:12*5=60 (given)
C3:12*7=84
C4:12*2=24 (given)
C5:12*3=36
C6:12*9=108
C7:12*8=96 (assume given 96 is here)
C8:12*4=48
C9:12*12=144
C10:12*10=120 (given)
R4: 72,60,84,24,36,108,96,48,144,120
R5 (3):
C1:3*6=18 (given)
C2:3*5=15 (given)
C3:3*7=21
C4:3*2=6
C5:3*3=9
C6:3*9=27
C7:3*8=24
C8:3*4=12 (given)
C9:3*12=36 (given)
C10:3*10=30
R5: 18,15,21,6,9,27,24,12,36,30
R6 (6):
C1:6*6=36
C2:6*5=30 (given)
C3:6*7=42 (given)
C4:6*2=12 (given)
C5:6*3=18 (given)
C6:6*9=54 (given)
C7:6*8=48
C8:6*4=24
C9:6*12=72
C10:6*10=60
R6: 36,30,42,12,18,54,48,24,72,60
R7 (2):
C1:2*6=12 (given)
C2:2*5=10 (given)
C3:2*7=14 (given)
C4:2*2=4
C5:2*3=6 (given)
C6:2*9=18
C7:2*8=16 (given)
C8:2*4=8
C9:2*12=24 (given)
C10:2*10=20
R7: 12,10,14,4,6,18,16,8,24,20
R8 (4):
C1:4*6=24
C2:4*5=20
C3:4*7=28
C4:4*2=8 (given)
C5:4*3=12 (given)
C6:4*9=36 (given)
C7:4*8=32
C8:4*4=16 (given)
C9:4*12=48
C10:4*10=40 (given)
R8: 24,20,28,8,12,36,32,16,48,40
R9 (5):
C1:5*6=30
C2:5*5=25 (given)
C3:5*7=35
C4:5*2=10
C5:5*3=15 (given)
C6:5*9=45
C7:5*8=40
C8:5*4=20
C9:5*12=60 (given)
C10:5*10=50 (given)
R9: 30,25,35,10,15,45,40,20,60,50
R10 (9):
C1:9*6=54 (given)
C2:9*5=45
C3:9*7=63
C4:9*2=18
C5:9*3=27
C6:9*9=81 (given)
C7:9*8=72
C8:9*4=36 (given)
C9:9*12=108
C10:9*10=90 (given)
R10: 54,45,63,18,27,81,72,36,108,90
Now, to present the completed table, we can list all rows with their values.
Since the question is to "complete the table", and the user expects the filled-in values, I'll provide the full grid with all cells filled.
But to match the format, perhaps list each row as per the original.
Final Answer will be the completed table.
Let me compile it.
Completed Times Table:
Row headers down, column headers across.
But since the answer should be the filled table, I'll write it as:
For row 8: 48, 40, 56, 16, 24, 72, 64, 32, 96, 80
Row 11: 66, 55, 77, 22, 33, 99, 88, 44, 132, 110
Row 7: 42, 35, 49, 14, 21, 63, 56, 28, 84, 70
Row 12: 72, 60, 84, 24, 36, 108, 96, 48, 144, 120
Row 3: 18, 15, 21, 6, 9, 27, 24, 12, 36, 30
Row 6: 36, 30, 42, 12, 18, 54, 48, 24, 72, 60
Row 2: 12, 10, 14, 4, 6, 18, 16, 8, 24, 20
Row 4: 24, 20, 28, 8, 12, 36, 32, 16, 48, 40
Row 5: 30, 25, 35, 10, 15, 45, 40, 20, 60, 50
Row 9: 54, 45, 63, 18, 27, 81, 72, 36, 108, 90
To box the final answer, since it's a table, perhaps list it in the same format as input.
But the instruction is to provide the final correct answer after reasoning.
Since the task is to complete the table, and we've calculated all missing values, the final answer is the fully filled table.
I'll present it as a grid in text.
Final Answer:
Completed multiplication table:
```
× 6 5 7 2 3 9 8 4 12 10
8 48 40 56 16 24 72 64 32 96 80
11 66 55 77 22 33 99 88 44 132 110
7 42 35 49 14 21 63 56 28 84 70
12 72 60 84 24 36 108 96 48 144 120
3 18 15 21 6 9 27 24 12 36 30
6 36 30 42 12 18 54 48 24 72 60
2 12 10 14 4 6 18 16 8 24 20
4 24 20 28 8 12 36 32 16 48 40
5 30 25 35 10 15 45 40 20 60 50
9 54 45 63 18 27 81 72 36 108 90
```
This is the completed table with all blanks filled correctly based on multiplication.
We are given a multiplication table with some numbers filled in and some blanks. The rows represent the first number (multiplier), and the columns represent the second number (multiplicand). For example, if you see row “8” and column “6”, that means 8 × 6 = 48 — but wait, looking at the table, under row 8 and column 6, it says “40”? That doesn’t match… Let me check again.
Actually, let’s look carefully:
The top row of numbers (after the ×) is:
6, 5, 7, 2, 3, 9, 8, 4, 12, 10
And the left column (row headers) is:
8, 11, 7, 12, 3, 6, 2, 4, 5, 9
So each cell is: row header × column header
Let’s verify one known value to make sure we understand.
Look at row 8, column 5 → should be 8 × 5 = 40 → yes, that matches the table (it says 40).
Row 8, column 7 → 8 × 7 = 56 → yes, matches.
Row 8, column 3 → 8 × 3 = 24 → yes.
Row 8, column 9 → 8 × 9 = 72 → yes.
Row 8, column 8 → 8 × 8 = 64 → yes.
Row 8, column 4 → 8 × 4 = 32 → yes.
Row 8, column 12 → 8 × 12 = 96 → yes.
So now we know how to fill the rest.
Let’s go row by row and fill in the missing cells.
---
Row 8 (already complete except last two? Wait, let's list all columns for row 8):
Columns: 6, 5, 7, 2, 3, 9, 8, 4, 12, 10
Row 8 values given:
× | 6 | 5 | 7 | 2 | 3 | 9 | 8 | 4 | 12 | 10
8 | ? | 40| 56| ? | 24| 72| 64| 32| 96 | ?
Wait — actually, looking back at the original table image description:
In row 8, the entries are:
- col 6: blank? But earlier I thought it was 48? Wait no — let me re-read the user’s input.
Actually, in the user’s text representation:
```
× 6 5 7 2 3 9 8 4 12 10
8 40 56 24 72 64 32 96
11 66 55 77 99
7 35 49 21 63 56 28 84
12 60 24 96 120
3 18 15 12 36
6 30 42 12 18 54
2 12 10 14 6 16 24
4 8 12 36 16 40
5 25 15 60 50
9 54 81 36 90
```
Ah, so some cells are empty. We need to fill them using multiplication.
Let’s go row by row.
---
Row 8:
Headers: 6,5,7,2,3,9,8,4,12,10
Given: _ , 40, 56, _ , 24, 72, 64, 32, 96, _
Calculate:
- 8 × 6 = 48 → fill first blank
- 8 × 2 = 16 → fill fourth blank
- 8 × 10 = 80 → fill last blank
So row 8 becomes: 48, 40, 56, 16, 24, 72, 64, 32, 96, 80
---
Row 11:
Headers: 6,5,7,2,3,9,8,4,12,10
Given: 66, 55, 77, _ , _ , 99, _ , _ , _ , _
Calculate:
- 11 × 2 = 22
- 11 × 3 = 33
- 11 × 8 = 88
- 11 × 4 = 44
- 11 × 12 = 132
- 11 × 10 = 110
So row 11: 66, 55, 77, 22, 33, 99, 88, 44, 132, 110
---
Row 7:
Headers: 6,5,7,2,3,9,8,4,12,10
Given: _ , 35, 49, _ , 21, 63, 56, 28, 84, _
Calculate:
- 7 × 6 = 42
- 7 × 2 = 14
- 7 × 10 = 70
So row 7: 42, 35, 49, 14, 21, 63, 56, 28, 84, 70
---
Row 12:
Headers: 6,5,7,2,3,9,8,4,12,10
Given: _ , 60, _ , 24, _ , 96, _ , _ , _ , 120
Calculate:
- 12 × 6 = 72
- 12 × 7 = 84
- 12 × 3 = 36
- 12 × 8 = 96 → already there? Wait, given says 96 under column 9? No:
Wait, let’s map:
Column order: 6,5,7,2,3,9,8,4,12,10
Row 12 given: [blank], 60, [blank], 24, [blank], 96, [blank], [blank], [blank], 120
So:
- col 6: 12×6=72
- col 5: 60 → correct (12×5=60)
- col 7: 12×7=84
- col 2: 24 → correct (12×2=24)
- col 3: 12×3=36
- col 9: 96 → 12×8=96? Wait, column 9 is labeled "9", so 12×9=108? But it says 96? Contradiction?
Wait — hold on! There’s a mistake here.
Looking back: the column headers are: 6,5,7,2,3,9,8,4,12,10
So position 6 (sixth column) is labeled “9”
Position 7 is labeled “8”
Position 8 is labeled “4”
Position 9 is labeled “12”
Position 10 is labeled “10”
So for row 12:
- Column 1 (header 6): 12×6=72
- Column 2 (header 5): 12×5=60 → matches given
- Column 3 (header 7): 12×7=84
- Column 4 (header 2): 12×2=24 → matches
- Column 5 (header 3): 12×3=36
- Column 6 (header 9): 12×9=108 → but table says 96? That can't be.
Wait — in the user’s input, for row 12, it says:
“12 60 24 96 120”
Which corresponds to positions:
After “12”, then next is under column 5? Let’s count the spaces.
Actually, better to align by the headers.
Let me write the full grid with indices.
Define columns as C1 to C10:
C1:6, C2:5, C3:7, C4:2, C5:3, C6:9, C7:8, C8:4, C9:12, C10:10
Now row 12:
Given: _ , 60, _ , 24, _ , 96, _ , _ , _ , 120
So:
C1: ? → 12×6=72
C2: 60 → 12×5=60 ✓
C3: ? → 12×7=84
C4: 24 → 12×2=24 ✓
C5: ? → 12×3=36
C6: 96 → 12×9=108? But 96 ≠ 108 → problem!
Wait — unless the 96 is under C7? Let’s see the spacing.
In the user’s text:
"12 60 24 96 120"
Assuming tabs or spaces separate columns.
Probably:
After "12", first blank is C1, then 60 is C2, then blank C3, then 24 is C4, then blank C5, then 96 is C6? But 12×9=108, not 96.
Unless... perhaps the 96 is under C7 (which is header 8)? 12×8=96 → yes!
Similarly, 120 is under C10: 12×10=120 ✓
So likely, the 96 is in column C7 (header 8), not C6.
Let me reinterpret the row 12 entry:
User wrote: "12 60 24 96 120"
If we assume that between "12" and "60" is one column (C1), then "60" is C2, then next is C3 (blank), then "24" is C4, then C5 (blank), then "96" might be C6 or C7?
But 12×8=96, and C7 is header 8.
Also, after 96, there are two blanks before 120, which would be C8, C9, then C10=120.
Let’s count the fields.
In the row string: "12 60 24 96 120"
Splitting by multiple spaces, we get tokens: ["12", "60", "24", "96", "120"] — but that’s only 5 values, but there should be 10 columns.
This is ambiguous from text. Better to use the fact that in the initial description, for row 8, it had values under specific columns.
Perhaps it's easier to calculate all missing cells based on row and column headers, ignoring the given numbers for verification, but since most given numbers match, we can trust the structure.
For row 12:
We know:
- C2 (5): 60 → 12×5=60 ✓
- C4 (2): 24 → 12×2=24 ✓
- C10 (10): 120 → 12×10=120 ✓
- And there's a 96 somewhere. 12×8=96, and C7 is header 8, so likely C7=96
Then what about C6 (header 9)? 12×9=108, which is not given, so probably blank in the table, meaning we need to fill it.
Similarly, C9 (header 12): 12×12=144
So let's list all for row 12:
C1 (6): 12×6=72
C2 (5): 60 (given)
C3 (7): 12×7=84
C4 (2): 24 (given)
C5 (3): 12×3=36
C6 (9): 12×9=108
C7 (8): 12×8=96 (probably the given 96 is here)
C8 (4): 12×4=48
C9 (12): 12×12=144
C10 (10): 120 (given)
In the user's input, for row 12, it shows "96" after "24", and before the last "120", with some blanks. If "96" is the sixth token, it might be C6, but that would be wrong. Perhaps the formatting is off.
To resolve, let's look at other rows for consistency.
For example, row 3:
Given: 18, 15, _, _, _, _, 12, 36, _, _
Headers: C1:6, C2:5, C3:7, C4:2, C5:3, C6:9, C7:8, C8:4, C9:12, C10:10
3×6=18 ✓
3×5=15 ✓
3×8=24? But given has 12 under C7? 3×8=24, but table says 12? No.
User wrote for row 3: "3 18 15 12 36 "
So likely:
C1:18, C2:15, then blanks, then 12 and 36.
3×4=12, and C8 is header 4, so 12 is under C8
3×12=36, C9 is header 12, so 36 under C9
Then C10: 3×10=30, not given.
So for row 3:
C1:18, C2:15, C3:3×7=21, C4:3×2=6, C5:3×3=9, C6:3×9=27, C7:3×8=24, C8:12 (given), C9:36 (given), C10:30
But in the table, C7 is blank, C8=12, C9=36.
So the 12 is under C8 (header 4), not C7.
Similarly, for row 12, the 96 is likely under C7 (header 8), since 12×8=96.
And C6 (header 9) is 108, which is not given, so we fill it.
So back to row 12:
Fill all:
C1: 72
C2: 60 (given)
C3: 84
C4: 24 (given)
C5: 36
C6: 108
C7: 96 (given, assuming it's here)
C8: 48
C9: 144
C10: 120 (given)
In the user's input, after "24" there is "96", which might be intended for C6, but mathematically it must be C7. Probably a formatting issue in the text representation. We'll go with math.
Similarly, for other rows.
Let's continue systematically.
I'll create a full grid.
Rows: R1 to R10 corresponding to row headers: 8,11,7,12,3,6,2,4,5,9
Columns: C1 to C10: 6,5,7,2,3,9,8,4,12,10
Now fill each cell as row_header * col_header
Start with R1 (row header 8):
C1: 8*6=48
C2: 8*5=40 (given)
C3: 8*7=56 (given)
C4: 8*2=16
C5: 8*3=24 (given)
C6: 8*9=72 (given)
C7: 8*8=64 (given)
C8: 8*4=32 (given)
C9: 8*12=96 (given)
C10: 8*10=80
So R1: 48,40,56,16,24,72,64,32,96,80
R2 (11):
C1:11*6=66 (given)
C2:11*5=55 (given)
C3:11*7=77 (given)
C4:11*2=22
C5:11*3=33
C6:11*9=99 (given)
C7:11*8=88
C8:11*4=44
C9:11*12=132
C10:11*10=110
R2: 66,55,77,22,33,99,88,44,132,110
R3 (7):
C1:7*6=42
C2:7*5=35 (given)
C3:7*7=49 (given)
C4:7*2=14
C5:7*3=21 (given)
C6:7*9=63 (given)
C7:7*8=56 (given)
C8:7*4=28 (given)
C9:7*12=84 (given)
C10:7*10=70
R3: 42,35,49,14,21,63,56,28,84,70
R4 (12):
C1:12*6=72
C2:12*5=60 (given)
C3:12*7=84
C4:12*2=24 (given)
C5:12*3=36
C6:12*9=108
C7:12*8=96 (assume given 96 is here)
C8:12*4=48
C9:12*12=144
C10:12*10=120 (given)
R4: 72,60,84,24,36,108,96,48,144,120
R5 (3):
C1:3*6=18 (given)
C2:3*5=15 (given)
C3:3*7=21
C4:3*2=6
C5:3*3=9
C6:3*9=27
C7:3*8=24
C8:3*4=12 (given)
C9:3*12=36 (given)
C10:3*10=30
R5: 18,15,21,6,9,27,24,12,36,30
R6 (6):
C1:6*6=36
C2:6*5=30 (given)
C3:6*7=42 (given)
C4:6*2=12 (given)
C5:6*3=18 (given)
C6:6*9=54 (given)
C7:6*8=48
C8:6*4=24
C9:6*12=72
C10:6*10=60
R6: 36,30,42,12,18,54,48,24,72,60
R7 (2):
C1:2*6=12 (given)
C2:2*5=10 (given)
C3:2*7=14 (given)
C4:2*2=4
C5:2*3=6 (given)
C6:2*9=18
C7:2*8=16 (given)
C8:2*4=8
C9:2*12=24 (given)
C10:2*10=20
R7: 12,10,14,4,6,18,16,8,24,20
R8 (4):
C1:4*6=24
C2:4*5=20
C3:4*7=28
C4:4*2=8 (given)
C5:4*3=12 (given)
C6:4*9=36 (given)
C7:4*8=32
C8:4*4=16 (given)
C9:4*12=48
C10:4*10=40 (given)
R8: 24,20,28,8,12,36,32,16,48,40
R9 (5):
C1:5*6=30
C2:5*5=25 (given)
C3:5*7=35
C4:5*2=10
C5:5*3=15 (given)
C6:5*9=45
C7:5*8=40
C8:5*4=20
C9:5*12=60 (given)
C10:5*10=50 (given)
R9: 30,25,35,10,15,45,40,20,60,50
R10 (9):
C1:9*6=54 (given)
C2:9*5=45
C3:9*7=63
C4:9*2=18
C5:9*3=27
C6:9*9=81 (given)
C7:9*8=72
C8:9*4=36 (given)
C9:9*12=108
C10:9*10=90 (given)
R10: 54,45,63,18,27,81,72,36,108,90
Now, to present the completed table, we can list all rows with their values.
Since the question is to "complete the table", and the user expects the filled-in values, I'll provide the full grid with all cells filled.
But to match the format, perhaps list each row as per the original.
Final Answer will be the completed table.
Let me compile it.
Completed Times Table:
Row headers down, column headers across.
But since the answer should be the filled table, I'll write it as:
For row 8: 48, 40, 56, 16, 24, 72, 64, 32, 96, 80
Row 11: 66, 55, 77, 22, 33, 99, 88, 44, 132, 110
Row 7: 42, 35, 49, 14, 21, 63, 56, 28, 84, 70
Row 12: 72, 60, 84, 24, 36, 108, 96, 48, 144, 120
Row 3: 18, 15, 21, 6, 9, 27, 24, 12, 36, 30
Row 6: 36, 30, 42, 12, 18, 54, 48, 24, 72, 60
Row 2: 12, 10, 14, 4, 6, 18, 16, 8, 24, 20
Row 4: 24, 20, 28, 8, 12, 36, 32, 16, 48, 40
Row 5: 30, 25, 35, 10, 15, 45, 40, 20, 60, 50
Row 9: 54, 45, 63, 18, 27, 81, 72, 36, 108, 90
To box the final answer, since it's a table, perhaps list it in the same format as input.
But the instruction is to provide the final correct answer after reasoning.
Since the task is to complete the table, and we've calculated all missing values, the final answer is the fully filled table.
I'll present it as a grid in text.
Final Answer:
Completed multiplication table:
```
× 6 5 7 2 3 9 8 4 12 10
8 48 40 56 16 24 72 64 32 96 80
11 66 55 77 22 33 99 88 44 132 110
7 42 35 49 14 21 63 56 28 84 70
12 72 60 84 24 36 108 96 48 144 120
3 18 15 21 6 9 27 24 12 36 30
6 36 30 42 12 18 54 48 24 72 60
2 12 10 14 4 6 18 16 8 24 20
4 24 20 28 8 12 36 32 16 48 40
5 30 25 35 10 15 45 40 20 60 50
9 54 45 63 18 27 81 72 36 108 90
```
This is the completed table with all blanks filled correctly based on multiplication.
Parent Tip: Review the logic above to help your child master the concept of math drills multiplication.