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
Simple, Perfect and Continuous - Verb Tenses Rev ...
0
%
0
0
0
Back
Restart
She _____ how to swim by next summer.
will be learning
has learnt
will have learnt
is learning
Oops!
Okay!
She _______ medicine for nearly a decade when she finally becomes a doctor
would be studying
has studied
will have been studying
will be studying
Oops!
Okay!
He _____ every morning since September in preparation for the marathon
has been running
gone running
runs
is running
Oops!
Okay!
She _______ such a beautiful sunset before in her life
not been seeing
had never seen
not saw
's not seen
Oops!
Okay!
He_____ on the phone right now
be talking
talked
is talking
talks
Oops!
Okay!
They_________ soccer when it started raining
played
were playing
have been playing
was playing
Oops!
Okay!
I ____ New York several times.
was in
have visited
visit
been in
Oops!
Okay!
They ____ their relatives next month
would visit
be visiting
will visit
were visiting
Oops!
Okay!
I _________ for hours when the bus finally arrived.
was waiting
waited
be waiting
had been waiting
Oops!
Okay!
By the time we ___ , they had already left.
arrive
arrived
had been arriving
were arriving
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies