Home of English Grammar

Grammar Guide
  • Home
  • Exercises
  • Matches
  • Rules
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Top Social Media Posts
  • Various Posts
  • Vocabulary
  • Writing Guides
  • Contact

Indirect Speech Exercise

March 11, 2020 - B1pdf

Fill in the blanks.
Progress 0 of 12 answered
1He told me that he ............... such a lazy boy as I was.
Wrong!
Use the past perfect "had never seen" because a past simple statement usually backshifts in reported speech.
2The boy told the girl that he ............... her behavior.
Wrong!
Use the past simple "didn't like" because a present simple statement usually backshifts in reported speech.
3The father told his son that he ............... him how to do it.
Wrong!
Use "would show" because "will" usually changes to "would" in reported speech.
4My uncle told me that he ............... me to the cinema.
Wrong!
Use "would take" because "will" usually changes to "would" in reported speech.
5He told me he ............... to France.
Wrong!
Use the past continuous "was moving" because a present continuous statement usually backshifts in reported speech.
6He told me that he ............... the parcel the previous day.
Wrong!
Use the past perfect "had sent" because a past simple statement usually backshifts in reported speech.
7Mary told George that she ............... the book on his table the previous day.
Wrong!
Use the past perfect "had seen" because a past simple statement usually backshifts in reported speech.
8The manager told me that if I ............... late again, he would punish me.
Wrong!
Use the past simple "came" because a present simple condition usually backshifts in reported speech.
9The father told his daughter that he ............... not at all satisfied with her performance at school.
Wrong!
Use "was" because a present simple form of "be" usually backshifts in reported speech.
10He told me that he ............... three snakes in the garden.
Wrong!
Use the past perfect "had seen" because a past simple statement usually backshifts in reported speech.
11I reminded him that his wife ............... for him.
Wrong!
Use "would be waiting" because "will be waiting" usually changes to "would be waiting" in reported speech.
12The man asked his servant where he ............... the previous day.
Wrong!
Use the past perfect "had been" because a past simple question usually backshifts in reported speech.
Done.
Score: 0/12
Share your score!

Answers

  1. He told me that he had never seen such a lazy boy as I was.
  2. The boy told the girl that he didn’t like her behavior.
  3. The father told his son that he would show him how to do it.
  4. My uncle told me that he would take me to the cinema.
  5. He told me he was moving to France.
  6. He told me that he had sent the parcel the previous day.
  7. Mary told George that she had seen the book on his table the previous day.
  8. The manager told me that if I came late again, he would punish me.
  9. The father told his daughter that he was not at all satisfied with her performance at school.
  10. He told me that he had seen three snakes in the garden.
  11. I reminded him that his wife would be waiting for him.
  12. The man asked his servant where he had been the previous day.
  • Share
  • Post
  • Post
  • Reddit
  • Email
  • WhatsApp
NEW: Try Matches, our daily vocabulary challenge. Pick a topic and level and match words with definitions to boost your vocabulary.
2,485,429 
761,532 
Improve Your Grammar
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.

Grammar Checker

GrammarCheck.net - Try online
Hint → Bookmark GrammarCheck for future use.

Latest Posts

  • 100 Words Every Product Owner Should Know July 19, 2026
  • 100 Best Synonyms for “Besides” July 19, 2026
  • 100 Best Synonyms for “Lenient” July 19, 2026
  • 100 Common Run-On Sentence Mistakes July 19, 2026
  • Thematic Progression Review Exercise July 19, 2026
  • 100 Words Every Scrum Master Should Know July 19, 2026
  • 100 Best Synonyms for “Learning” July 19, 2026

Copyright © 2026 · EnglishGrammar.org
Disclaimer · Pro · Privacy Policy · Refund Policy · Sitemap · Terms

Improve Your Grammar
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.