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 Gap Filling

March 12, 2024 - B1pdf

Can you use reported speech correctly? Test your understanding of reported speech with this grammar exercise.

Progress 0 of 12 answered
1He asked if I ............... the right person to talk to.
Wrong!
After the past reporting verb "asked", the present verb usually backshifts, so "was" is correct.
2People often wonder ............... there is a God.
Select 2 answers.
Wrong!
A reported yes/no question can use "if" or "whether" before the clause.
3The teacher asked why ............... absent the previous day.
Wrong!
In a reported question, we use statement word order, so "I was" is correct.
4He asked me if I ............... Australia.
Wrong!
The present perfect in the direct question backshifts to the past perfect, so "had ever visited" is correct.
5She ............... why I didn't listen to her.
Wrong!
We use "asked" to report a question beginning with "why".
6She asked me if I ............... do her a favor.
Wrong!
In reported speech after a past reporting verb, "will" usually backshifts to "would".
7She said that she ............... home.
Wrong!
After "said" in the past, the present continuous usually backshifts, so "was going" is correct.
8She asked me if I ............... the invitation.
Wrong!
The present perfect question "Have you received...?" becomes "had received" in reported speech.
9The mother asked the boy where he ............... all the time.
Wrong!
A past perfect form is needed to refer to an earlier time, so "had been" is correct.
10The boy asked where he ............... that book.
Wrong!
In reported speech after "asked", "can" usually backshifts to "could".
11The man asked the servant where he ............... the previous day.
Wrong!
Because the going happened before the man asked, "had gone" is correct.
12He asked me when ............... leaving for Manchester.
Wrong!
In a reported question, we use statement word order, so "I was" is correct.
Done.
Score: 0/12
Share your score!

Answers

  1. He asked if I was the right person to talk to.
  2. People often wonder if / whether there is a God.
  3. The teacher asked why I was absent the previous day.
  4. He asked me if I had ever visited Australia.
  5. She asked why I didn’t listen to her.
  6. She asked me if I would do her a favor.
  7. She said that she was going home.
  8. She asked me if I had received the invitation.
  9. The mother asked the boy where he had been all the time.
  10. The boy asked where he could buy that book.
  11. The man asked the servant where he had gone the previous day.
  12. He asked me when I was leaving for Manchester.
  • 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 “Increased” June 24, 2026
  • 100 Words to Describe Strength June 24, 2026
  • 100 Examples of Superlative Adjectives June 24, 2026
  • 100 Best Synonyms for “Negative” June 23, 2026
  • Considerable vs. considerate: what is the difference? June 23, 2026
  • Basic Questions: Name, Age, Country, and Job Exercise June 23, 2026
  • 100 Best Synonyms for “Hollow” June 23, 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.