Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Grammar: English tenses
0
%
0
0
0
Back
Restart
1. I _______________ a great film yesterday. (see)
I saw a great film yesterday.
Oops!
Okay!
15. I’m afraid I’m not hungry. I _____________________ . (already eat)
I’m afraid I’m not hungry. I have already eaten.
Oops!
Okay!
39. I _____________________ to the bank yesterday but when I got there it was closed. (go)
I went to the bank yesterday but when I got there it was closed.
Oops!
Okay!
15. This ___________________ an easy quiz so far (be).
This has been an easy quiz so far.
Oops!
Okay!
4. The sun ___________________ when the climber reached Mount Everest. (shine)
The sun was shining when the climber reached Mount Everest.
Oops!
Okay!
11. I think Bob ___________________ for London this very moment.(leave)
I think Bob is leaving for London this very moment.
Oops!
Okay!
They ___________________ in an apartment right now because they can’t find a cheap house.(live)
They are living in an apartment right now because they can’t find a cheap house.
Oops!
Okay!
23. They ___________________ any Christmas cards last year (not send)
They didn’t send any Christmas cards last year.
Oops!
Okay!
29. He _____________________ the paper when his wife came home. (read)
He was reading the paper when his wife came home.
Oops!
Okay!
30. I _____________________ for an hour now. I’ll be finished soon. (speak)
I have been speaking for an hour now. I’ll be finished soon.
Oops!
Okay!
3. The sun ___________________ at 6:38 yesterday morning (rise)
The sun rose at 6:38 yesterday morning.
Oops!
Okay!
43. I _____________________ my homework because I had a problem with my computer. (not finish)
I didn’t finish my report because I had a problem with my computer.
Oops!
Okay!
28. I _____________________ this kind of work when I was a small boy. (do)
I did this kind of work when I was a small boy.
Oops!
Okay!
3. I _______________ him last Monday. (meet)
I met him last Monday.
Oops!
Okay!
2. I ___________________ a wonderful film at the cinema last night. (see)
I saw a wonderful film at the cinema last night.
Oops!
Okay!
18. He kept looking at her, wondering where he _____________________ her before. (see)
He kept looking at her, wondering where he had seen her before.
Oops!
Okay!
27. _____________________ breakfast yet? – Yes I had it together with Sue at 7. (you have)
Have you had breakfast yet? – Yes I had together with Sue at 7.
Oops!
Okay!
29. Unfortunately, our team ___________________ any games last year. (not win)
Unfortunately, our team didn’t win any games last year.
Oops!
Okay!
8. I was tired yesterday because I ___________________ well the night before (not sleep).
I was tired yesterday because I had not slept well the night before.
Oops!
Okay!
17. Everyone ___________________ when the earthquake hit the small town. (sleep)
Everyone was sleeping when the earthquake hit the small town.
Oops!
Okay!
13. How long _____________________ for me? (you wait)
How long have you been waiting for me?
Oops!
Okay!
26. Nothing much ______________________ when I got to the meeting (happen).
Nothing much was happening when I got to the meeting.
Oops!
Okay!
25. They ___________________ about me when I interrupted their conversation. (talk)
They were talking about me when I interrupted their conversation.
Oops!
Okay!
35. He always _____________________ to the supermarket alone but today he _____________________ his son with him. (go, take)
He always goes to the supermarket alone, but today he is taking his son with him.
Oops!
Okay!
16. Peter _____________________ football in the afternoon when he got the call. (play)
. Peter was playing football in the afternoon when he got the call.
Oops!
Okay!
1. They ___________________ in Chicago for 20 years (be).
They have been in Chicago for 20 years.
Oops!
Okay!
25. My best friend and I _____________________ each other for 15 years. (know)
My best friend and I have known each other for 15 years.
Oops!
Okay!
32. He _____________________ in Oxford for two years and when his mother died he moved to London. (live)
He had been living in Oxford for two years and when his mother died he moved to London.
Oops!
Okay!
7. They ____________________________ in Germany when we arrived a few days ago. (already be)
They had already been in Germany when we arrived a few days ago.
Oops!
Okay!
23. He twisted his ankle while he _____________________ . (ski)
He twisted his ankle while he was skiing.
Oops!
Okay!
33. After Harry _____________________ his work he _____________________ Jude from the office. (finish, call)
After Harry had finished his work he called Jude from the office.
Oops!
Okay!
14. I ________________________ my watch because it is being fixed (not wear).
I am not wearing my watch because it is being fixed.
Oops!
Okay!
17. “What _____________________ between 9 and 12 yesterday morning” the detective said. (you do)
“What were you doing between 9 and 12 yesterday morning”, the detective said.
Oops!
Okay!
41. Lee _____________________ late every day since Tuesday. (be)
Lee has been late every day since Tuesday.
Oops!
Okay!
2. _____________________ a new car? (you ever buy)
Have you ever bought a new car?
Oops!
Okay!
9. Shh! Someone ___________________ to our conversation (listen)!
Shh! Someone is listening to our conversation.
Oops!
Okay!
10. When I left the house this morning, it ___________________ (already rain)
When I left the house this morning, it was already raining.
Oops!
Okay!
42. Herbert’s father _____________________ his son’s birthday. (never forget)
Herbert’s father has never forgotten his son’s birthday
Oops!
Okay!
24. _____________________ the doors before you leave the house? (you ever lock)
Do you ever lock the doors before you leave the house?
Oops!
Okay!
27. My parents ___________________ in New York two weeks from today (be).
My parents will be in New York two weeks from today.
Oops!
Okay!
11. Janet _____________________ for Smith and Brothers before she came to work for us. (work)
Janet had been working for Smith and Brothers before she came to work for us.
Oops!
Okay!
7. They ___________________ to the movies only once in a while (go)
They go to the movies only once in a while.
Oops!
Okay!
6. Her mother _____________________ in Germany for the past five years. (live)
Her mother has been living in Germany for the past five years.
Oops!
Okay!
I ___________________ up at 7 every morning but this morning I ___________________ long and I ___________________ up until 8. (get, sleep, not get)
I get up at 7 every morning but this morning I slept long and I didn’t get up until 8.
Oops!
Okay!
9. I _____________________ so much fun since I was a kid. (not have)
I haven’t had so much fun since I was a kid.
Oops!
Okay!
24. She ___________________ to a doctor once a year for an examination (go)
She goes to a doctor once a year for an examination.
Oops!
Okay!
4. The band _______________ while I _______________ . (play, write)
The band was playing while I was writing.
Oops!
Okay!
37. I _____________________ to South America but I have been to New York several times. (never be)
I have never been to South America but I have been to New York several times.
Oops!
Okay!
12. I _____________________ three movies so far this week. (see)
I have seen three movies so far this week.
Oops!
Okay!
22. When I first came to this house it _____________________ quite a noisy area. (be)
When I first came to this house it was quite a noisy area.
Oops!
Okay!
34. You _____________________ your homework for two hours. Haven’t you finished yet? (do)
You have been doing your homework for two hours. Haven’t you finished yet?
Oops!
Okay!
21. I _____________________ cake. That’s why my hands are full of flour. (bake)
I have been baking cake. That’s why my hands are full of flour.
Oops!
Okay!
40. She _____________________ in school all day. (be)
She has been in school all day.
Oops!
Okay!
20. Travelling _____________________ much easier and more comfortable in the past hundred years. (become)
Travelling has become much easier and more comfortable in the past hundred years.
Oops!
Okay!
5. She _______________ the new car in 2022. (buy)
She bought the new car in 2022.
Oops!
Okay!
8. _______________________ to get married? (you plan)
Are you planning to get married?
Oops!
Okay!
6. Unfortunately, just as we got to the airport their plane ___________________ off (take).
Unfortunately, just as we got to the airport their plane was taking off.
Oops!
Okay!
28. I ___________________ two mistakes in the last quiz. (make)
I made two mistakes in the last quiz.
Oops!
Okay!
12. The plane ___________________ off in a few minutes. (take)
The plane will be taking/ will take off in a few minutes.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies