← Back to 7 March Tip: press Ctrl + P (or ⌘ + P on a Mac) to print. The answers are at the bottom.

A Day in the Past · history worksheet

On this day: 7 March

Name: Class: Date:

1. What happened on 7 March?

  1. 1792 Born: John Herschel
  2. 1902 Second Boer War: Boers, led by Koos de la Rey, defeat the British at the…
  3. 1957 Born: Robert Harris
  4. 1963 Born: E. L. James
  5. 1970 Born: Rachel Weisz
  6. 1989 Iran and the United Kingdom break diplomatic relations
  7. 1994 Born: Jordan Pickford
  8. 2007 Reform of the House of Lords: The British House of Commons votes to make the…

2. How long ago?

This year is 2026. Work out how many years ago each thing happened.

YearWhat happenedSumYears ago
1792Born: John Herschel2026 − 1792 =
1957Born: Robert Harris2026 − 1957 =
1970Born: Rachel Weisz2026 − 1970 =
1994Born: Jordan Pickford2026 − 1994 =

3. Put them in order

Write 1 next to the oldest event, then 2, 3 and so on up to the newest. Use list 1 to help you!

4. Quick quiz

  1. In which year did this happen: “Second Boer War: Boers, led by Koos de la Rey, defeat the British at the”?

    • A. 1902
    • B. 1957
    • C. 1970
  2. In which year was Rachel Weisz born?

    • A. 1970
    • B. 1994
    • C. 1957
  3. Which of these happened first?

    • A. Second Boer War: Boers, led by Koos de la Rey, defeat the British at the
    • B. Iran and the United Kingdom break diplomatic relations
    • C. Reform of the House of Lords: The British House of Commons votes to make the

5. Draw it!

Draw your favourite event from 7 March. Then write a sentence about why you chose it.

Answers for teachers

How long ago: 1792 → 234 years; 1957 → 69 years; 1970 → 56 years; 1994 → 32 years.

Order: 1 = Second Boer War: Boers, led by Koos de la Rey, defeat the British at the… (1902), 2 = Iran and the United Kingdom break diplomatic relations (1989), 3 = Reform of the House of Lords: The British House of Commons votes to make the… (2007).

Quiz: 1. A (1902); 2. A (1970); 3. A (Second Boer War: Boers, led by Koos de la Rey, defeat the British at the).