No student devices needed. Know more
20 questions
“I’m flying to Australia tomorrow!”
“You ...... be really excited.”
a. can
b. must
c. would
d. may
It’s 5.30 p.m., so Sally ...... be on her way home.
a. can
b. needs
c. is able to
d. must
“I see all your friends have gone skiing.”
“Yes, I ...... have gone with them but I didn’t
want to.”
a. may
b. can’t
c. could
d. must
I ...... have called you earlier, but I wasn’t feeling very well.
a. would
b. can’t
c. must
d. may
I ...... to take part in the race because of an injury.
a. won’t
b. can’t have
c. couldn’t
d. wasn’t able
. I ...... Alex but I didn’t have his address.
a. would invite
b. must invite
c. would have invited
d. must have invited
We’ve got plenty of time. You ...... hurry.
a. mustn’t
b. couldn’t
c. ought not
d. needn’t
This fish smells bad – you ...... bought it.
a. needn’t
b. shouldn’t have
c. didn’t have to
d. mustn’t have
There’s not enough time left to score one more goal.
They ...... this match.
a. must lose
b. ought to lose
c. can lose
d. need to lose
You ...... to have told your teacher that you were leaving.
a. may
b. would
c. ought
d. might
For your safety, all electronic devices ...... remain in
flight mode during the flight.
a. can
b. could
c. may
d. must
To get the 10% discount, you ...... buy the tickets online.
a. have to
b. are able to
c. might
d. may
“Where is Owen?”
“He ...... home. He wasn’t feeling well.”
a. should have gone
b. must have gone
c. could go
d. was able to go
Kevin got a perfect score on the maths exam.
He ...... be a genius.
a. should
b. will
c. must
d. can
I ...... be traveling this weekend, but I’m not sure yet.
a. should
b. must
c. might
d. ought to
We’ve run out of milk. Will you ...... some on the
way home, please?
a. get
b. are getting
c. be getting
d. going to get
You ...... to recharge the batteries for your camera.
a. should
b. have
c. would
d. might
You ...... use the computer now.
a. might
b. able to
c. may
d. have
Alex grew up in Germany so he ...... know German.
a. can
b. must
c. ought
d. shall
Sonia has reached the finals of the tennis tournament
and she ...... well win.
a. may
b. can
c. must
d. should