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
YLC9-U11: Language Focus
0
%
0
0
0
Back
Restart
They _______________ (wait) for the bus for nearly an hour, but it hasn’t arrived yet.
have been waiting
have waiting
were waiting
are waiting
Oops!
Okay!
He _______________ (study) for his exams all week and still not finished.
have studying
is studying
have been studying
has been studying
Oops!
Okay!
She _______________ (be) tired after running a marathon—it’s almost certain!
must be
must have been
might be
could have been
Oops!
Okay!
He _______________ eat so much junk food if he wants to stay healthy.
shouldn't
could
should
couldn't
Oops!
Okay!
If they spoke French fluently, they _____________ (work) in Paris.
work
would work
worked
have worked
Oops!
Okay!
If I _______________ (have) more free time, I would travel the world.
would have
had
have
will have
Oops!
Okay!
He _______________ (forget) his keys at home or somewhere on the street, who knows!?!.
must forget
must have forgotten
could have forgotten
might forget
Oops!
Okay!
I think they _______________ (be) at the library right now, as they usually study there in the evenings.
must have been
could have been
must be
might be
Oops!
Okay!
The child _____________ (watch) cartoons all day long.
has been watching
have watch
is watching
have been watching
Oops!
Okay!
If I won the lottery, I _____________ (buy) a house by the beach.
bought
have bought
buy
would buy
Oops!
Okay!
This cake _______________ (make) with chocolate and vanilla.
was made
is made
makes
make
Oops!
Okay!
He _______________ (leave) Vietnam already because I waved goodbye to him at the airport yesterday.
must leave
could leave
must have left
could have left
Oops!
Okay!
If she _______________ (know) how to swim, she could join us at the pool.
knew
know
would know
would knew
Oops!
Okay!
You _______________ apologize to her if you want to continue the friendship with her
wouldn't
shouldn't
should
could
Oops!
Okay!
The book _______________ (write) by a famous author in 1995.
wrote
was written
is written
writes
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies