PRESENT
FUTURE
PAST
UNDERSTAND
100

That boy ___ be Luke! He has blue eyes, but Luke's are black.

a. must

b. can't
c. might

That boy can't be Luke! He has blue eyes, but Luke's are black.

100

The weather ___ be hot tomorrow, I have to prepare for it.

a. should
b. is supposed to
c. is able to be

The weather should / is supposed to be hot tomorrow, I have to prepare for it.

100
Pete isn't here. He ____ my email.


a. can't have got

b. might have got


Pete isn't here. He can't have got my email.

100
You needn't pick me up at the station, I can walk home.

No need to pick me up at the station! Don't pick me up. Leave me alone xd

200

Be careful, some Indian dishes ___ be very spicy!

a. can
b. shouldn't
c. can't

Be careful, some Indian dishes can be very spicy!

200

I will ___ to help you tomorrow, it's my day off.

a. should
b. be able
c. must

I will be able to help you tomorrow, it's my day off.

200

My parents aren't very happy. I ____ to them.


a. was supposed to have lied

b. shouldn't have lied

My parents aren't very happy. I shouldn't have lied to them.

200

I already had envelopes, I didn't need to buy more.

Because I already had envelopes, I didn't need more so I DID NOT buy any!

300

You ___ be so happy to have won the prize!

a. might
b. could
c. must

You must be so happy to have won the prize!

300

I'd better answer my phone, it ___ be my dad!

a. could
b. must
c. should

I'd better answer my phone, it could be my dad!


300

Did your cousin go to town this morning?? She ____ a lift! 


a. must have offered us

b. could have offered us


Did your cousin go to town this morning?? She could have offered us a lift!

300

It's supposed to snow tonight.

It's supposed to, everything points to it, but who knows?? We can't be 100% sure. But probably yes.

400

Laila ___ be wearing a coat, it's too cold!!

Laila should be wearing a coat, it's too cold!!

400

I'm not sure, but it ___ be busy in town next weekend because of Christmas.


I'm not sure, but it might be busy in town next weekend because of Christmas.

400

The concert hasn't started yet. We ____ rushed so much!

The concert hasn't started yet. We need't have rushed so much!

400

I already had envelopes, I needn't have bought more...

I already had envelopes but I forgot and I bought more and now I regret it because I have too many envelopes. I feel dumb.

500

I think we ___ take off our shoes before entering, no one else is wearing them.

I think we must / have to take off our shoes before entering, no one else is wearing them.

500

We ___ forget to invite your brother to the party, he'd so upset if we do!

We musn't forget to invite your brother to the party, he'd so upset if we do!

500

We haven't seen Zoe recently... She ____ gone on holiday.

We haven't seen Zoe recently... She must have gone on holiday.

500

It's late, the café could be closed by now.

Because it's late, we think the café might be closed already, but we're not sure, we're just saying this because it's late. But it's highly possible because of the time.