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 practice
0
%
0
0
0
Back
Restart
By the time she gets this message, we _________ (start) the meeting
will have started
Oops!
Okay!
My husband's cell phone rang while he __________ (drive)
was driving
Oops!
Okay!
They __________ (graduate) by the time the university president resigns.
will have graduated
Oops!
Okay!
I _________ (see) what you mean.
see
Oops!
Okay!
I __________ (own) a car for 3 years now.
have owned
Oops!
Okay!
_______ (ever travel) to Japan?
Have you ever travelled
Oops!
Okay!
My roommate must be tired. She __________ (sleep) for nine hours.
has been sleeping
Oops!
Okay!
By the time their friend arrived, they _________ (wait) for three hours.
had been waiting
Oops!
Okay!
Mr. Jacobs _______ (teach) here since 1991 and he still teaches here.
has taught / has been teaching
Oops!
Okay!
When he finishes preparing for his presentation later, he ________ (go) home.
will go
Oops!
Okay!
He had been studying for two hours when the doorbell ________ (ring).
rang
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies