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
Verbal tenses B2
0
%
0
0
0
Back
Restart
How many times .....(you.take) holidays this year?
have you taken
Oops!
Okay!
I´m so sleepy! I... just ......(WAKE UP)
have just woken up
Oops!
Okay!
By the time I......at the party, everyone .....all the food and there was nothing left(ARRIVE /EAT)
arrived/ had eaten
Oops!
Okay!
When ......(be) the last time you arrived late to your job?
was
Oops!
Okay!
I....half an hour before the bus arrived (wait)
had been waiting
Oops!
Okay!
I wish we .......(not/ stay) up so late yesterday, I am really tired now
hadn't stayed
Oops!
Okay!
I can't ........ thee tone of her voice, it makes me want to cover my ears
stand
Oops!
Okay!
If we had known there would be so much traffic, we .......(not/take) the car
wouldn't have taken the car
Oops!
Okay!
The bus .....(drive) very slowly when we heard a loud bursting sound
was driving
Oops!
Okay!
Are you ......... skiing? - I am afraid not, I don;t like it
into
Oops!
Okay!
I am not keen .... classical music, I prefer something modern
on
Oops!
Okay!
You´re all covered in dirt! What....you ..........? (DO)
have you been doing
Oops!
Okay!
When somebody uses swear words while talking it always ...... me off
puts
Oops!
Okay!
I am not ........ about tennis, but I can play a match or two
crazy
Oops!
Okay!
He....down the mountain when suddenly he....over a small rock.(RUN/ TRIP )
was running......tripped
Oops!
Okay!
People ....this festival for centuries.(CELEBRATE)
have been celebrating
Oops!
Okay!
We ......this trip for weeks,I really hope it goes well.(PLAN)
have been planning
Oops!
Okay!
My biggest ..... peeve is people jumping in line in front of me
pet
Oops!
Okay!
He thought that I knew the answer but I ...........
didn't
Oops!
Okay!
I .....you three times today with no reply (TEXT)
have texted
Oops!
Okay!
.....you.....(heard) about the merger of our companies?
Have you heard
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies