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
Revision of Tenses
0
%
0
0
0
Back
Restart
My dad always .............. (drive) to work, but today he ............(take) the tube.
drives / is taking
Oops!
Okay!
How long _____ you ______ Sarah? (know) I ________ (know) her for 6 years.
How long have you known Sarah? I've known her for 6 years. Present Perfect
Oops!
Okay!
When I was a child, I ...........(go) to Disney World.
went
Oops!
Okay!
____ you ____ (do) your homework yesterday?
Did you do your homework yesterday? Past Simple
Oops!
Okay!
She ______________ (go/always) to school on Tuesdays.
She always goes to school on Tuesdays. Present Simple
Oops!
Okay!
I ________ (meet) Gina at the mall later today.
am meeting / am going to meet
Oops!
Okay!
6. The day we finish St. Jame's way we(walk)___________________________760 kms.
The day we finish St. James's way we'll (will/shall) have walked 760 kms.
Oops!
Okay!
We've got a school trip next Wednesday. We ..............(visit) the museum.
are going to visit / are visiting
Oops!
Okay!
I think, people _______ (get) to work by planes and balloons.
I think, people will get to work by planes and balloons. Future Simple
Oops!
Okay!
We .......................(leave) for Las Vegas next Friday.
are leaving
Oops!
Okay!
7. Tomorrow it will be the fourth day that the sun(not rise)___________________________
Tomorrow it will be the fourth day that the sun will not (won't) have risen.
Oops!
Okay!
How often _______ he _______ (walk) his dog?
How often does he walk his dog? Present Simple
Oops!
Okay!
She ____________ (finish/just) work.
She has just finished work. Present Perfect
Oops!
Okay!
I _______________ (not understand) this example.
I don't understand this example. Present Simple
Oops!
Okay!
My friend always ............(go) to the seaside in summer but I love ...............(go) to the mountains.
goes / going
Oops!
Okay!
Yes, don't worry about your pet! I ..........(look after) it while you are away!!!
will look after
Oops!
Okay!
She ___________ (watch TV) while he ____________ (play) computer games.
She was watching TV while he was playing computer games. Past Continuous
Oops!
Okay!
I __________ (study) English since 2014.
I have studied English since 2014. Present Perfect
Oops!
Okay!
If we go to Paris, we ................(visit) the Louvre Museum. It depends on its timetable!
'll visit / will visit
Oops!
Okay!
1. By the end of the year, he(become)_______________________a doctor.
By the end of the year, he'll (will) have become a doctor.
Oops!
Okay!
I ________ (study) French in 2017.
I studied French in 2017. Past Simple
Oops!
Okay!
My friend ........... (go) to Disney World twice in his life.
has been
Oops!
Okay!
My mum ..............(work) as a tour guide since she was 25 years old.
has worked
Oops!
Okay!
She ______________ (make dinner) when her phone ______________ (ring).
She was making dinner when her phone rang. Past Continuous & Past Simple
Oops!
Okay!
What _____ you ________ (like) doing?
What do you like doing? Present Simple
Oops!
Okay!
_______ you ________ (visit/ever) Thailand?
Have you ever visited Thailand? Present Perfect
Oops!
Okay!
Yesterday, when we ...............(check in) at the airport, they ............(say) our luggage was too heavy.
checked in / said
Oops!
Okay!
I .................(spend) next year backpacking around Europe.
am going to spend
Oops!
Okay!
I think it _________ (be) a great day.
I think it will be a great day. Future Simple
Oops!
Okay!
9. At the end of the week we(enjoy)________________________________each minute of our holidays.
At the end of the week we'll (will) have enjoyed each minute of our holidays.
Oops!
Okay!
10. Although he has been on diet, at the end of the week he(not lose)______________________________________any weight at all .
Although he has been on diet, at the end of the week (will not/won't) have lost any weight at all.
Oops!
Okay!
What ____ you _____ (do) when the burglar ______ (enter) the house?
What were you doing when the burglar entered the house? Pas Continuous & Past Simple
Oops!
Okay!
As soon as we ............(get) to the hotel, we .............(dive) into the swimming pool.
got / dived get / will dive
Oops!
Okay!
We _______ (take) a cruise ship to Jamaica next month.
are taking / are going to take
Oops!
Okay!
_______ you _________ bungee jumping before? (try)
Have you tried bungee jumping before? Present Perfect
Oops!
Okay!
Look! The children _____________ (play) football in the garden.
Look! The children are playing football in the garden. Present Continuous
Oops!
Okay!
Look at the clouds. It _________________ (rain).
Look at the clouds. It is going to rain. Be Going To
Oops!
Okay!
Yesterday evening my sister and I ...................(pack) our luggage.
packed
Oops!
Okay!
3. John will be very tired tomorrow, he(work)_____________________________for more than 20 hours.
John will be very tired tomorrow, he'll (will) have been working for more than 20 hours.
Oops!
Okay!
I ________ (not like) spinach. It is tasteless.
I don't like spinach. It is tasteless. Present Simple
Oops!
Okay!
My friend .......... (lose) her suitcase while she ................(come) back from her holidays in Brazil.
lost / was coming
Oops!
Okay!
8. We(have)__________________________________lunch by the time you arrive.
We'll (will/shall) have had lunch by the time you arrive.
Oops!
Okay!
We ........(buy) the tickets to Itally yet
haven't bought / have not bought
Oops!
Okay!
What ____ you ____ (do) every Monday?
What do you do every Monday? Present Simple
Oops!
Okay!
I ...........(look forward) to my holidays! But I ..............(not/ make) any plans yet!
am looking forward / haven't made
Oops!
Okay!
While we ................. (travel) to Mar del Plata, our car .................(break down)
were travelling / broke down
Oops!
Okay!
We ..............(leave) tomorrow for Madrid! I ........(miss) you a lot!
are leaving / will miss
Oops!
Okay!
What ....... (you/do) this weekend? Would you like to go out with me?
are you doing / are you going to do
Oops!
Okay!
What ____ you ____ yesterday at 7:00? (do)
What were you doing yesterday at 7:00? Past Continuous
Oops!
Okay!
4. In October, I(marry)_________________________to Derek longer than I was to Doug.
In October, I will have been married to Derek longer than I was to Doug.
Oops!
Okay!
2. (Scientists / find)_______________________a solution to Aids by the end of 21st century?
Will scientists have found a solution to Aids by the end of 21st century?
Oops!
Okay!
Sorry for being late! It .......... (happen) again.
will not happen / won't happen
Oops!
Okay!
She ___________ (write) her first book in 2018.
She wrote her first book in 2018. Past Simple
Oops!
Okay!
The traffic is terrible!!! It ............ (take) us a long time to get there.
is going to take
Oops!
Okay!
Susan and Matthew ................ (not/climb) a mountain before. Today it's their first experience.
haven't climbed / have not climbed
Oops!
Okay!
He ______________ (not play / usually) basketball on Saturdays.
He doesn't usuallu play basketball on Saturdays. Present Simple
Oops!
Okay!
5. I'm sure Peter(not give)___________________________up smoking by the end of the year.
Peter will not (won't) have given up smoking by the end of the year.
Oops!
Okay!
I ____________ (visit) my grandparents tomorrow.
I'm visiting my grandparents tomorrow. Present Continuous
Oops!
Okay!
What ______ you _________ (do) tonight?
What are you doing tonight / What are you going to do tonight? Present Continuous / Be Going To
Oops!
Okay!
I"m sure our trip to China ..................(be) an exciting experience.
will be
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies