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

Simple past and past perfect tense exercise

October 14, 2014 - B2pdf

Complete the following sentences using a simple past or past perfect tense form.

Progress 0 of 10 answered
1The patient ............... before the doctor arrived.
Wrong!
Use the past perfect "had died" for the earlier action before another past action.
2As the fire broke out, people ............... out of their houses.
Wrong!
Use the simple past "hurried" for the main past action after "As the fire broke out."
3I ............... him yesterday.
Wrong!
Use the simple past "met" with the finished past time expression "yesterday."
4I recognized him immediately because I ............... him before.
Wrong!
Use the past perfect "had seen" for an earlier experience before the past action "recognized."
5I wish I ............... with my friend during his last days.
Wrong!
Use "had stayed" after "I wish" to express regret about the past.
6If he ............... in time, he would have got the job.
Wrong!
Use "had applied" in the if-clause of a third conditional sentence.
7By the time the firemen arrived, the fire ............... many huts.
Wrong!
Use the past perfect "had destroyed" for an action completed before "the firemen arrived."
8Long before the chief guest arrived, the invitees ............... .
Wrong!
Use the past perfect "had assembled" for an action completed long before another past action.
9I wish I ............... my application in time.
Wrong!
Use "had sent" after "I wish" to express regret about a past action.
10I did not speak to him because I ............... been introduced to him.
Wrong!
Use "had not" to show that the introduction did not happen before the past action "did not speak."
Done.
Score: 0/10
Share your score!

Answers

  1. The patient had died before the doctor arrived.
  2. As the fire broke out, people hurried out of their houses.
  3. I met him yesterday.
  4. I recognized him immediately because I had seen him before.
  5. I wish I had stayed with my friend during his last days.
  6. If he had applied in time, he would have got the job.
  7. By the time the firemen arrived, the fire had destroyed many huts.
  8. Long before the chief guest arrived, the invitees had assembled .
  9. I wish I had sent my application in time.
  10. I did not speak to him because I had not been introduced to him.
  • 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 Cinematographer Should Know July 6, 2026
  • What “for the birds” means, and where it likely came from July 6, 2026
  • Showing Interest Exercise July 6, 2026
  • 100 Best Synonyms for “Fancy” July 6, 2026
  • 100 Other Words for “Collect” July 6, 2026
  • 100 Words to Describe Shapes July 6, 2026
  • 100 Best Synonyms for “Finished” July 6, 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.