Every time this post is displayed a new set of questions about number bonds of 10 will be randomly generated in the table below.
Note there may be some duplicates, that can happen with random numbers. Anyway it is always a good idea to ask the same question more than once as you may not get the same answer each time.
What are number bonds?
This post explains number bonds in more detail but basically the number bonds of a particular number are all the pairs of smaller numbers that add up to that number. The questions in the table below should make things clear.
The worksheets use the following alternatives for adding
 +
 plus
 add
 and
and the following alternatives for subtracting
 –
 minus
 subtract
 takeaway
 less
Number bounds of 10
10

less

10

=

?

?

+

0

=

10

?

and

9

=

10

10

+

?

=

10

10

–

?

=

3

?

and

8

=

10

10

subtract

?

=

4

10

less

?

=

5

7

add

?

=

10

0

+

?

=

10

10

subtract

0

=

?

10

takeaway

?

=

6

10

add

?

=

10

?

+

6

=

10

10

plus

?

=

10

Number Bonds Worksheets Spreadsheet
Here is an Excel spreadsheet which will generate Number Bonds Worksheets
There are separate posts for number bonds of 9, 10 and 20 but all link to the same spreadsheet which has 3 worksheets in it.
Why Bother To Learn Number Bonds?
One reason is that children are taught number bonds and so will be expected to answer questions on them.
It’s just another way to practice addition and subtraction.
Learning number bonds of 10 and 20 help learn how to to arithmetic with more than one column.
Suppose you had to add 8 and 4.
If you knew 8 + 2 = 10, and 2 + 2 = 4
then you could work out 8 add 4 is the same as 10 add 2 = 12.