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
MODAL VERBS B2.1 - gap fill using the correct ve ...
0
%
0
0
0
Back
Restart
You __________ book the concert tickets soon before it sells out!
ought to / should / had better
Oops!
Okay!
Lynn isn't here; she _____________ be at the dentist's.
may / might / could
Oops!
Okay!
Everyone's going to go to the Halloween party, so it ____________ a lot of fun.
(will be *)/ should be / ought to be
Oops!
Okay!
___________ you help me find Mrs. Simpson's class, please? I'm new here.
Would
Oops!
Okay!
My parents were very strict when I was young, so I __________ stay out late.
couldn't
Oops!
Okay!
The others are arriving at 8pm. You _____________ be here before then.
don't have to / needn't
Oops!
Okay!
"What ___________ you say if I told you I __________ rather go to the school dance with Susie?"
would + would
Oops!
Okay!
__________ I eat the last slice of cherry pie?
Can / May
Oops!
Okay!
You _____________ tell anyone what I've said, or I'll get into trouble.
mustn't
Oops!
Okay!
Oh dear, she's been waiting a long time. He ___________ come to dinner!
might / may not
Oops!
Okay!
Tom is great at free kicks, but he ___________ run very fast.
can't
Oops!
Okay!
I ___________ told her the truth. I'm going to regret it!
shouldn't have
Oops!
Okay!
___________ you like some roast chicken?
Would
Oops!
Okay!
Student: "__________ I open the window, please?" Teacher: "Of course you ___________!"
May (Can*) + can
Oops!
Okay!
Who is Mary and Steven speaking to? _______________ that be our new teacher?
Could / Might
Oops!
Okay!
Zoe ____________ swim when she was only three years old.
could / was able to
Oops!
Okay!
Amy: "I hope I ______ go to the cinema with Aaron on Saturday." Chris: "Do you think you ____________ allowed to go?"
can / am able to + will be / 'll be
Oops!
Okay!
You spend too much time on your computer. You __________ to spend more time outdoors.
ought
Oops!
Okay!
After all the extra training they ____________ to play better by now.
must be able / ought
Oops!
Okay!
You spend too much time on your computer. You __________ spend more time outdoors.
should
Oops!
Okay!
The bus leaves at nine, so we ___________ be late.
mustn't
Oops!
Okay!
I'm tired. I ____________ have a rest for a minute.
have got to / must
Oops!
Okay!
He's given up football to play baseball, but that _______________ the right decision.
mightn't be / may not be
Oops!
Okay!
Aaron: "__________ you like to come to the cinema with me on Saturday?" Amy: "Thanks, but I _____________ ask my parents before I say yes."
Would + had better / must / have to
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies