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
C1 Advanced - Present, Past and Future tenses re ...
0
%
0
0
0
Back
Restart
Sorry I'm late, ___ (you, wait) a long time?
have you been waiting
Oops!
Okay!
So far, they ____ (hand in) all their assignments on time.
have handed in
Oops!
Okay!
How long ____ (know) that you want to become an architect?
have you known
Oops!
Okay!
I ___ (enjoy) myself this weekend and not worry about any of my assignments.
am going to enjoy
Oops!
Okay!
Oh, but that silly conference ____ (start) at 10, there's plenty of time for us to get together before that.
starts
Oops!
Okay!
I had managed to finish all the cooking before they ___ (arrive).
arrived
Oops!
Okay!
He woke up, poured himself a cup of coffee and ___ (think) about the long day ahead.
thought
Oops!
Okay!
You know I ____ (go) to the conference on Monday and can't hang out with you!
am going
Oops!
Okay!
I _____ (cycle) all day and now my legs are tired.
have been cycling
Oops!
Okay!
I'm pretty good at languages. I ___ (help) you with your Latin homework.
will help
Oops!
Okay!
It was the third time I ___ (play) chess with him that month. After that I stopped because I kept losing.
had played
Oops!
Okay!
I showed up soaking wet for my interview yesterday because it ___ (rain) all day long.
had been raining
Oops!
Okay!
The real question is who ___ (be) the first one who gives in and apologises.
will be
Oops!
Okay!
'Why are you alone in here?' ' Can you give me some privacy, please? I __ (call) my boyfriend with some bad news.
am going to call
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies