Home / English Quizzes / Grammar Quiz
Intermediate

English Tenses Quiz: Test Your Tenses (10 Questions)

Test your english tenses with this 10-question quiz. Instant answers and explanations, free and no sign-up. This is a intermediate level quiz.

Choose the best answer for each question. Click an option to see the correct answer and a short explanation. Check your score at the end, or use the See My Score button any time.

Your score: 0 / 10Click an option to check your answer

1. She ___ to work by bus every day.

Habits use the present simple, and for he/she/it the verb takes -s, so goes.

2. Look! It ___ outside right now.

An action happening at this moment uses the present continuous: is raining.

3. I ___ my homework already.

With already, use the present perfect: have finished.

4. Yesterday we ___ to the market.

A finished past time like yesterday takes the past simple: went.

5. By the time she arrived, the train ___.

One past action before another uses the past perfect: had left.

6. He ___ English for three years now.

An action continuing over a period uses the present perfect continuous: has been learning.

7. Do not worry, I ___ you tomorrow.

A decision or promise about the future uses will call.

8. They ___ dinner when I arrived.

An action in progress in the past uses the past continuous: were having.

9. Water ___ at 100 degrees Celsius.

A general fact uses the present simple: boils.

10. She ___ here since 2019.

With since plus a starting point, use the present perfect: has worked.

Your Score

0 / 10

Book a ₹299 Demo
Book a Demo

Know Your Gaps? Now Close Them

A quiz shows what you get wrong; a tutor fixes why. In a dedicated 1-on-1 class you get live correction on your exact mistakes, something a group class cannot give. Book a ₹299 demo, a real level assessment.

Book My ₹299 Demo Class
1
Take the demoA real level assessment.
2
See how it worksLive 1-on-1 online.
3
Start improvingFrom the first class.