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

Reported Speech Exercise

February 6, 2022 - B1pdf

Fill in the blanks.

Progress 0 of 12 answered
1James said that he ............... his friends for dinner.
Wrong!
Present perfect usually backshifts to past perfect in reported speech, so the correct answer is "had invited".
2Stella said that she ............... her friends.
Wrong!
In reported speech, "will" usually changes to "would", so the correct answer is "would also call".
3They wondered what they ............... for dinner.
Wrong!
In a reported question, "will" usually changes to "would", so the correct answer is "would serve".
4Mother asked what I ............... in my room.
Wrong!
Present continuous usually backshifts to past continuous in reported speech, so the correct answer is "was doing".
5I warned him ............... careful.
Wrong!
After "warned him", we use a to-infinitive to report the instruction, so the correct answer is "to be".
6She cried that there ............... a cockroach on her table.
Wrong!
Present simple "is" usually backshifts to past simple in reported speech, so the correct answer is "was".
7She replied that she ............... a book.
Wrong!
Present continuous usually backshifts to past continuous in reported speech, so the correct answer is "was reading".
8She asked me if she ............... a message with me.
Wrong!
In reported speech, "can" usually changes to "could", so the correct answer is "could leave".
9The child said that she ............... afraid.
Wrong!
Present simple "is" usually backshifts to past simple in reported speech, so the correct answer is "was".
10The doctor recommended that I ............... increase my intake of fruits and vegetables.
Wrong!
After "recommended that", "should" is a natural way to report advice, so the correct answer is "should".
11She cried that she ...............
Wrong!
Present perfect passive usually backshifts to past perfect passive in reported speech, so the correct answer is "had been duped".
12They told him ............... off.
Wrong!
After "told him", we use a to-infinitive to report the command, so the correct answer is "to be".
Done.
Score: 0/12
Share your score!

Answers

  1. James said that he had invited his friends for dinner.
  2. Stella said that she would also call her friends.
  3. They wondered what they would serve for dinner.
  4. Mother asked what I was doing in my room.
  5. I warned him to be careful.
  6. She cried that there was a cockroach on her table.
  7. She replied that she was reading a book.
  8. She asked me if she could leave a message with me.
  9. The child said that she was afraid.
  10. The doctor recommended that I should increase my intake of fruits and vegetables.
  11. She cried that she had been duped
  12. They told him to be off.
  • 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 Best Synonyms for “Otherwise” June 28, 2026
  • Anticipate vs. expect: what is the difference? June 28, 2026
  • 100 Words Every Lighting Designer Should Know June 27, 2026
  • 100 Phrasal Verbs for University Life June 27, 2026
  • 100 Best Synonyms for “Analyze” June 27, 2026
  • 100 Best Synonyms for “In Summary” June 27, 2026
  • Why “burpee” comes from a person’s name June 27, 2026

Copyright © 2026 · EnglishGrammar.org
Disclaimer · Privacy 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.