Home of English Grammar

Grammar Guide
  • Home
  • Exercises
  • Rules
  • Test Yourself
  • Tools
    • Grammar Checker
    • Word Counter
  • Top Social Media Posts
  • Writing Guides
  • Contact
You are here: Home / Exercises / Tenses Quiz

Tenses Quiz

September 10, 2023 - pdf

Fill in the blanks.

1. Every morning, he ............................ for a walk.

Correct! Wrong!

Use the simple past to talk about past habits.

2. She .......................... college last year.

Correct! Wrong!

We cannot use the present perfect with past time expression. Use the simple past to say that something happened some time ago.

3. He ............................... out of school at fourteen.

Correct! Wrong!

4. She ............................... jobless since she left university.

Correct! Wrong!

Use the present perfect to talk about an action or situation that started in the past and has continued up to the present.

5. I ................................ your letter a week ago.

Correct! Wrong!

6. When I was at university, I ............................. read a lot.

Correct! Wrong!

Use used to to talk about past habits.

7. While I was getting ready to go out, my friend .................................. in.

Correct! Wrong!

8. He ................................ home late when a robber attacked him.

Correct! Wrong!

9. After she ................................ her lunch, she went to work.

Please select 2 correct answers

Correct! Wrong!

Either the simple past (had) or the past perfect (had had) is possible here.

10. By the time the firefighters arrived, the fire ................................... down the house.

Please select 2 correct answers

Correct! Wrong!

11. She .................................. here yesterday.

Correct! Wrong!

12. I hope they .................................. enough food for all.

Correct! Wrong!

Answers

  1. Every morning, he went for a walk.
  2. She left college last year.
  3. He dropped out of school at fourteen.
  4. She has been jobless since she left university.
  5. I received your letter a week ago.
  6. When I was at university, I used to read a lot.
  7. While I was getting ready to go out, my friend dropped in.
  8. He was returning home late when a robber attacked him.
  9. After she had had her lunch, she went to work.
  10. By the time the firefighters arrived, the fire had burnt down the house.
  11. She was here yesterday.
  12. I hope they will bring enough food for all.
  • Share
  • Post
  • Send
  • Mail
2,485,429 
716,032 

Grammar Checker

GrammarCheck.net - Try online
Hint → Bookmark GrammarCheck for future use.

Latest Exercises

  • Tenses Gap Filling Exercise for ESL Students June 6, 2025
  • General Grammar Exercise for Intermediate Level Learners June 4, 2025
  • Say, Ask, Tell June 3, 2025
  • Gap Filling Grammar Exercise for ESL Students June 1, 2025
  • General Grammar Exercise for ESL Students June 1, 2025
  • Countable And Uncountable Exercise for ESL Students May 31, 2025
  • B1 Grammar Exercise for Intermediate Level Students May 30, 2025
  • Countable and Uncountable Nouns – Common Mistakes May 26, 2025
  • All, All of, Some, Some of, Many, Many of May 24, 2025

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