Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Tenses - revision - matura
0
%
0
0
0
Back
Restart
The play starts at 7 p.m. but we won't get to the theatre before 7:20. The play ----------------the time we get to the theatre.BY
The play will have started by the time we get to the theatre.
Oops!
Okay!
Ann locked up the house, .......... in her car and drove away.
got
had got
was getting
get
Oops!
Okay!
How long is it since he broke his leg? ------------------- his leg? WHEN
When did he break his leg?
Oops!
Okay!
By this time next week, we .......... in London.
will arrive
will have arrived
will have been arriving
arrive
Oops!
Okay!
They (lose) .... their map as they (cross) ...... the river.
lost ..... were crossing
Oops!
Okay!
(you / write)----- to Grace yet? Yes, I (write) --------- her a long letter yesterday.
Have you written .................. I wrote ..................
Oops!
Okay!
She ........... out with Tom when they were at the university.
used to go
has been going
was going
has gone
Oops!
Okay!
I (wait) ............ for an hour but the bus (not arrive) .......... yet.
have been waiting ................. hasn't arrived
Oops!
Okay!
Tim ............... while Monica was watching TV.
has slept
has been sleeping
was sleeping
slept
Oops!
Okay!
He hasn't driven a car since he ........... an accident.
had had
has had
had
was having
Oops!
Okay!
Now that I have finished everything I had to do, I ............... a little rest.
take
am going to take
took
was taking
Oops!
Okay!
By the time we arrived at the restaurant, they ......... stop eating.
had started
will be starting
will have started
started
Oops!
Okay!
I promise I will pay you back as soon as I ......... paid.
get
will have got
got
will get
Oops!
Okay!
Simon looks happy. He ........... his maths test.
was passing
has passed
had passed
will pass
Oops!
Okay!
She ........... in Liverpool for five years before she came to London
was living
had been living
will be living
has been living
Oops!
Okay!
Alice saw somebody following her to her doorstep. She (feel) ......... much safer when she (lock)...... all the doors.
felt ........... had locked
Oops!
Okay!
She's angry with her son because he .......... to her.
had lied
used to lie
has lied
was lying
Oops!
Okay!
By next April, he (teach) ..................... for ten years.
he will have been teaching.
Oops!
Okay!
He (complete) ........................ his studies by next year.
will have completed
Oops!
Okay!
He has never met her before. It's the first time ----------------- her. EVER
It's the first time he has ever met her.
Oops!
Okay!
The guests are coming at 5 p.m. I (finish) ----------------- cooking by then.
will have finished
Oops!
Okay!
They started eating as soon as the last guest arrived. They waited until ------------------ they started eating. BEFORE
They waited until the last guests had arrived before they started eating.
Oops!
Okay!
It's been a week since I last saw him. I ----------------- a week. FOR
I haven't seen him for a week.
Oops!
Okay!
Next month Adam will be celebrating ten years in the field of psychiatry. Next month Adam ------------------- as a psychiatrist for ten years. WORKING
Next month Adam will have been working as a psychiatrist for ten years.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies