Grammar Tenses Quiz
Questions: 16 · 10 minutes
1. You want to show that one action was in progress when a shorter action interrupted it. Which sentence does this correctly?
I cooked dinner when the lights were going out.
I had cooked dinner when the lights were going out.
I was cooking dinner when the lights went out.
I have been cooking dinner when the lights went out.
2. You make a spontaneous decision while speaking. Which sentence most naturally expresses it?
I call the restaurant now.
I will call the restaurant now.
I have called the restaurant now.
I am calling the restaurant every week.
3. Which sentence correctly describes a regular habit rather than an action happening only now?
Sam was drinking tea after lunch at one o’clock.
Sam is drinking tea after lunch right now.
Sam has drunk tea after lunch already.
Sam drinks tea after lunch every day.
4. A report must be complete before Friday afternoon. Which sentence predicts completion by that deadline?
We will complete the report at some point after Friday.
We will be completing the report since Friday.
We have completed the report by next Friday.
We will have completed the report by Friday afternoon.
5. Nina reached the station at 9:10, but the train departed at 9:05. Which sentence correctly shows the sequence?
The train was leaving before Nina had arrived.
The train left before Nina had been arriving.
The train has left before Nina arrived.
The train had left before Nina arrived.
6. At 10 tomorrow morning, a meeting will be in progress. Which sentence expresses this most precisely?
We will have met at 10 tomorrow morning.
We will be meeting at 10 tomorrow morning.
We meet at 10 tomorrow morning yesterday.
We have been meeting at 10 tomorrow morning.
7. Which tense is used in “At eight last night, we were watching a film”?
Past simple
Past perfect
Past continuous
Present continuous
8. Which tense is used in “They have already finished the assignment”?
Present perfect
Present simple
Past perfect
Present perfect continuous
9. Which tense is used in “By next June, Rosa will have worked here for ten years”?
Future simple
Future continuous
Future perfect
Present perfect
10. Which tense is used in “By noon, she will have been driving for six hours”?
Future continuous
Future perfect
Future perfect continuous
Present perfect continuous
11. Which tense is used in “The children had been playing outside for an hour before it rained”?
Past perfect continuous
Present perfect continuous
Past continuous
Past perfect
12. A project started three months ago, is still continuing, and its duration matters. Which sentence best communicates this?
We have been working on the project for three months.
We are working on the project three months ago.
We worked on the project for three months.
We had worked on the project for three months.
13. Which tense is used in “Maya walks to work every morning”?
Present simple
Present continuous
Present perfect
Past simple
14. Which tense is used in “I have been studying for two hours”?
Present continuous
Past perfect continuous
Future perfect continuous
Present perfect continuous
15. Which tense is used in “Leo visited his grandparents last weekend”?
Past continuous
Past simple
Present perfect
Past perfect
16. A baby began sleeping a few minutes ago and is still asleep. Which sentence best describes the situation?
The baby sleeps now.
The baby is sleeping now.
The baby slept now.
The baby has slept now.