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
Present and Past tenses
0
%
0
0
0
Back
Restart
Michelle ________________ (be) to London three times so far.
has been
Oops!
Okay!
They ______________ (argue) for more than an hour. I can't take it any more.
have been arguing
Oops!
Okay!
I _____________ (water) the flowers while my brother __________ (wash) dad's car.
was watering / was washing
Oops!
Okay!
I _________________ (organise) events for 10 years.
have been organising
Oops!
Okay!
She ____________ (already / finish) her essay by the time I got home.
had already finsihed
Oops!
Okay!
Jonathan _________________ (finish) his presentation yet.
hasn't finished
Oops!
Okay!
I ___________ (wear) the heels all day. I can't wait to take them off.
have been wearing
Oops!
Okay!
What _____________ (do) at 5 o'clock yesterday afternoon? I was calling but you didn't pick up.
were you doing
Oops!
Okay!
Let's watch another film. I ________ (already / see) this one.
have already seen
Oops!
Okay!
When I got home, Jessica _____________ (bake) a cake and she had made a mess!
was baking
Oops!
Okay!
The couple ___________ (wait) in line for a few minutes when they heard that the flight was cancelled
had been waiting
Oops!
Okay!
The weather ______________ (get) warmer and warmer as spring comes.
is getting
Oops!
Okay!
My brother ____________________ (always / take) my stuff without asking me.
is always taking
Oops!
Okay!
I _____________ (go) to Paris last year, but I ______________ (never/be) to Rome.
went / have never been
Oops!
Okay!
We ____________ (wait) for the actor to come for 30 minutes. He finally arrived at 7:45!
had been waiting
Oops!
Okay!
We _________ (drive) back to the hotel when the rain started.
were driving
Oops!
Okay!
When I arrived at school, I _____________ (realise) I _____________ (forget) my phone at home.
realised / had forgotten
Oops!
Okay!
When I was younger, _____________ (go) to my uncle's farm and help him out.
used to go / would go / went
Oops!
Okay!
Those are designer shoes. They ______ (cost) more than 500 euros.
cost
Oops!
Okay!
Listen to that! Jane _____________ (still/play) the piano.
is still playing
Oops!
Okay!
Hurry up! The train __________ (leave) in 10 minutes!
leaves
Oops!
Okay!
Sue __________ (meet) her friends later.
is meeting
Oops!
Okay!
Billy Eilish __________ (win) more than 15 awards.
has won
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies