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
MIxed tenses - C1
0
%
0
0
0
Back
Restart
By this time next week, we ______ (finish) the project.
will have finished
Oops!
Okay!
He said he ______ (see) the film twice before.
had seen
Oops!
Okay!
When I arrived, they already ______ (eat).
had eaten
Oops!
Okay!
While she ______ (cook), the children were setting the table.
was cooking
Oops!
Okay!
I ______ (read) this book three times already.
have read
Oops!
Okay!
She ______ (just/finish) her homework.
has just finished
Oops!
Okay!
I ______ (wait) here for over an hour!
have been waiting
Oops!
Okay!
When I was young, I ______ (play) football every day.
played / used to play
Oops!
Okay!
Look at those clouds! It ______ (rain).
is going to rain
Oops!
Okay!
I usually ______ (go) jogging in the mornings.
go
Oops!
Okay!
He always ______ (complain) about the food!
is always complaining
Oops!
Okay!
Right now, he ______ (watch) TV in his room.
is watching
Oops!
Okay!
By 2030, scientists ______ (discover) a cure for this disease.
will have discovered
Oops!
Okay!
Yesterday at 9 PM, I ______ (watch) a film.
was watching
Oops!
Okay!
They ______ (never / visit) London in their lives.
have never visited
Oops!
Okay!
This time tomorrow, I ______ (lie) on the beach.
will be lying
Oops!
Okay!
She ______ (live) in Lisbon since 2020.
has lived / has been living
Oops!
Okay!
Sorry, I can’t talk — I ______ (drive).
am driving
Oops!
Okay!
We ______ (study) for two hours before the test started.
had been studying
Oops!
Okay!
I ______ (not/see) her since last summer.
haven’t seen
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies