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

Past simple and past perfect tense exercise

December 25, 2014 - B2pdf

Fill in the blanks with the correct tense form (simple past, past perfect or past perfect continuous) of the verbs.

Progress 0 of 10 answered
1By the time the firefighters arrived, the fire ............... many huts.
Wrong!
Use the past perfect "had destroyed" for the action completed before the firefighters arrived.
2He was not permitted to write the exam because he ............... his hall ticket.
Wrong!
Use the past perfect "had not brought" because forgetting the hall ticket happened before he was refused permission.
3Long before the chief guest arrived, the invitees ............... .
Wrong!
Use the past perfect "had assembled" for the action completed before the chief guest arrived.
4I wish you ............... your application in time.
Wrong!
After "I wish" about a past regret, use "had sent".
5Before the police caught the thief, they ............... for him for two months.
Wrong!
Use "had been looking" to show a continuing action before the police caught the thief.
6If they ............... the Principal, he would have helped them.
Wrong!
In a third conditional if-clause, use "had met".
7I did not speak to him because I ............... to him formally.
Wrong!
Use "had not been introduced" because the introduction should have happened before the speaking.
8By the time we reached the station, the train ............... .
Wrong!
Use "had left" for the action completed before we reached the station.
9If Balu ............... the secretary earlier, he would have given him a job.
Wrong!
In a third conditional if-clause, use "had seen".
10If Raju were in our team, we ............... .
Wrong!
In this second conditional sentence, use "would win" for the imagined result.
Done.
Score: 0/10
Share your score!

Answers

  1. By the time the firefighters arrived, the fire had destroyed many huts.
  2. He was not permitted to write the exam because he had not brought his hall ticket.
  3. Long before the chief guest arrived, the invitees had assembled .
  4. I wish you had sent your application in time.
  5. Before the police caught the thief, they had been looking for him for two months.
  6. If they had met the Principal, he would have helped them.
  7. I did not speak to him because I had not been introduced to him formally.
  8. By the time we reached the station, the train had left .
  9. If Balu had seen the secretary earlier, he would have given him a job.
  10. If Raju were in our team, we would win .
  • 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 GTA 6 Player Should Know July 2, 2026
  • 100 Best Synonyms for “Adequate” July 2, 2026
  • 100 English Phrases for Checking Out at a Grocery Store July 2, 2026
  • 100 Best Synonyms for “Funful” July 2, 2026
  • 100 Words Every Jewelry Designer Should Know July 2, 2026
  • 100 Best Synonyms for “Humid” July 2, 2026
  • Gerunds and Infinitives: Common Verb Patterns Exercise July 2, 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.