Home of English Grammar

Grammar Guide
  • Home
  • Exercises
  • Matches
  • Rules
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Top Social Media 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
1. By the time the fire fighters ……………., the fire ……………… many huts.
Wrong!
2. He was not …………….. to write the exam, because he ……………….. his hall ticket.
Wrong!
3. Long before the chief guest ………………., the invitees …………….. .
Wrong!
4. I wish you …………….. your application in time.
Wrong!
5. The police …………… the thief. They ……………. for him for two months.
Wrong!
6. If they ………………. the Principal, he would have helped them.
Wrong!
7. I ……………….. to him, as I ………………… to him formally.
Wrong!
8. By the time we ………….. the station, the train …………… .
Wrong!
9. If Balu ………….. the secretary earlier, he …………… him a job.
Wrong!
10. If Raju ……………. in our team, we ……………. .
Wrong!
Done.
Score: 0/10

Answers

1. By the time the fire fighters 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. 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, as I was not 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
  • Email
NEW: Try Matches, our daily vocabulary challenge. Pick a topic and level and match words with definitions to boost your vocabulary.
2,485,429 
741,874 
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 Other Words for “Confident” March 6, 2026
  • 100 Other Words for “Easygoing” March 6, 2026
  • 100 Transition Words for Better Essay Writing March 6, 2026
  • 100 Other Words for “Respond” March 6, 2026
  • Essential Weather and Climate Vocabulary Exercise March 5, 2026
  • 100 Informal Slang Words English Learners Should Understand March 5, 2026
  • 100 Other Words for “Traditional” March 5, 2026

Copyright © 2026 · EnglishGrammar.org
Disclaimer · Privacy Policy · Sitemap

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