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
Tenses part 2 (advanced level)
0
%
0
0
0
Back
Restart
Don’t open the door! We ___ (have) a meeting at the moment.
Don’t open the door! We are having a meeting at the moment. (Present Continuous)
Oops!
Okay!
She is tired because she ___ (study) since early morning.
She is tired because she has been studying since early morning. (Present Perfect Continuous)
Oops!
Okay!
He ___ (not see) his best friend for five years until yesterday.
He had not seen his best friend for five years until yesterday. (Past Perfect)
Oops!
Okay!
We ___ (live) in this city for ten years.
We have been living in this city for ten years. (Present Perfect Continuous)
Oops!
Okay!
They ___ (play) chess when the lights went out.
They were playing chess when the lights went out. (Past Continuous)
Oops!
Okay!
At midnight tomorrow, they ___ (fly) over the Pacific Ocean.
At midnight tomorrow, they will be flying over the Pacific Ocean. (Future Continuous)
Oops!
Okay!
Last summer, they ___ (travel) to Thailand.
Last summer, they traveled to Thailand. (Past Simple)
Oops!
Okay!
I ___ (already/do) my homework this evening.
I have already done my homework this evening. (Present Perfect)
Oops!
Okay!
I ___ (wait) for two hours, and the bus still hasn’t come.
I have been waiting for two hours, and the bus still hasn’t come. (Present Perfect Continuous)
Oops!
Okay!
When I came into the room, they ___ (argue) loudly.
When I came into the room, they were arguing loudly. (Past Continuous)
Oops!
Okay!
In two months, she ___ (complete) her English course.
In two months, she will have completed her English course. (Future Perfect)
Oops!
Okay!
After we ___ (finish) the meal, we went for a walk.
After we had finished the meal, we went for a walk. (Past Perfect)
Oops!
Okay!
Be quiet! The baby ___ (sleep) right now.
Be quiet! The baby is sleeping right now. (Present Continuous)
Oops!
Okay!
My dad ___ (not smoke) at all.
My dad doesn’t smoke at all. (Present Simple)
Oops!
Okay!
Don’t worry. I ___ (call) you as soon as I arrive.
Don’t worry. I will call you as soon as I arrive. (Future Simple)
Oops!
Okay!
Look at the field! The children ___ (play) football all afternoon.
Look at the field! The children have been playing football all afternoon. (Present Perfect Continuous)
Oops!
Okay!
At 8 p.m. tomorrow, I ___ (watch) the football match on TV.
At 8 p.m. tomorrow, I will be watching the football match on TV. (Future Continuous)
Oops!
Okay!
By next Friday, we ___ (finish) the test.
By next Friday, we will have finished the test. (Future Perfect)
Oops!
Okay!
She ___ (never/see) the ocean in her life.
She has never seen the ocean in her life. (Present Perfect)
Oops!
Okay!
I promise I ___ (help) you with your project tomorrow.
I promise I will help you with your project tomorrow. (Future Simple)
Oops!
Okay!
This time next week, they ___ (travel) around Japan.
This time next week, they will be traveling around Japan. (Future Continuous)
Oops!
Okay!
At 5 p.m. yesterday, I ___ (do) my homework.
At 5 p.m. yesterday, I was doing my homework. (Past Continuous)
Oops!
Okay!
he always ___ (eat) breakfast at 7 a.m. on weekdays.
She always eats breakfast at 7 a.m. on weekdays. (Present Simple)
Oops!
Okay!
Yesterday, I ___ (visit) my grandmother.
Yesterday, I visited my grandmother. (Past Simple)
Oops!
Okay!
She was angry because he ___ (forget) her birthday.
She was angry because he had forgotten her birthday. (Past Perfect)
Oops!
Okay!
By the time you get home, dad ___ (cook) dinner.
By the time you get home, dad will have cooked dinner. (Future Perfect)
Oops!
Okay!
We ___ (not watch) TV last night.
We didn’t watch TV last night. (Past Simple)
Oops!
Okay!
By next month, I ___ (read) all the books on this shelf.
By next month, I will have read all the books on this shelf. (Future Perfect)
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies