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
All tenses test
0
%
0
0
0
Back
Restart
After we broke up, she sold the ring that I _____ (give) her for her birthday.
had given
Oops!
Okay!
On her trip across Asia, Mum _________________ three countries up to now. (VISIT)
has visited
Oops!
Okay!
They ____________________________ cookies all afternoon, ever since they came home from school. (EAT)
have been eating
Oops!
Okay!
I _________________ my key and can't find it anywhere. (LOSE)
have lost
Oops!
Okay!
According to her statement, she _________________ at the Crown Hotel from last Monday to Thursday. (STAY)
stayed/ was staying
Oops!
Okay!
I _________________________ you for ages ! You look fantastic! (NOT SEE)
haven't seen
Oops!
Okay!
My sister _______________________ to me for three days. (NOT SPEAK)
hasn't spoken/ hasn't been speaking
Oops!
Okay!
I can’t go home now because it ____________________ , and I ____________________ an umbrella. (RAIN, NOT HAVE).
is raining, don't have
Oops!
Okay!
I'm pretty sure printed books _____ (disappear) one day.
will disappear
Oops!
Okay!
Maria ________________ her suitcase last night. (PACK)
packed
Oops!
Okay!
A: You look amazing! B: Yes, I _____ (work out) at the gym for the last few months.
have been working out
Oops!
Okay!
Who ____________________ at the cinema last night? (YOU MEET)
did you meet
Oops!
Okay!
He (always ____________________) his bills too late!! (PAY)
is always paying
Oops!
Okay!
.I ____________________ overtime this month because I ____________________ up some money to buy a new car . (WORK, SAVE)
am working . am saving
Oops!
Okay!
We _________________________ for you for ages. Where have you been? (WAIT)
have been waiting
Oops!
Okay!
They _________________ to Spain on holiday last summer (GO)
went
Oops!
Okay!
They always _______ (come) late! I hate that!
are coming
Oops!
Okay!
____ (tidy up) your room yet?
Have you tidied up
Oops!
Okay!
At a quarter past six yesterday, Phil _______ (translate) the document.
was translating
Oops!
Okay!
I ___________________ the car. Now it looks great! (WASH)
have washed
Oops!
Okay!
Look at the traffic. We _____ (be) late.
are going to be
Oops!
Okay!
I _________________________ a new pair of shoes (JUST BUY)
have just bought
Oops!
Okay!
We ________ (go) to the theatre tonight.
are going
Oops!
Okay!
We took off our clothes and _____ (jump) into the river.
jumped
Oops!
Okay!
I ______ (make) a new video for my blog next Sunday at 7 p.m.
will be making
Oops!
Okay!
How long ____________________ you to get to the office? – It ____________________ me about half an hour (IT TAKE, TAKE)
does it take, takes
Oops!
Okay!
So far, Jill _________________ almost half of the book. (READ)
has read
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies