can / can't
could / couldn't
have to / not have to
may / might
must / must + have
100

He’s amazing, he _____________ speak five languages, including Chinese.

He’s amazing, he can speak five languages, including Chinese.

100

_____________ you swim when you were ten?

Could you swim when you were ten?

100

You don’t _______________ pick me up at the station. I can get a taxi.

You don’t have to pick me up at the station. I can get a taxi.

100

It’s very cold today. Do you think it _______________ snow later?

It’s very cold today. Do you think it might snow later?

100

When Lizzie got home yesterday there were flowers on the table. Her husband _______________ (buy) them.

When Lizzie got home yesterday there were flowers on the table. Her husband must have bought them.

200

I _____________ lift this box – it’s too heavy! Would you help me?

I can't lift this box – it’s too heavy! Would you help me?

200

Julian _____________ play excellent golf when he was only ten.

Julian could play excellent golf when he was only ten.

200

My doctor says that I __________ get exercise to stay healthy.

My doctor says that I have to get exercise to stay healthy.

200

John isn't in class today. I think he _____ sick

John isn't in class today. I think he might be sick.

200

What an amazing kitchen you’ve got! You _______________ (like) cooking.

What an amazing kitchen you’ve got! You must like cooking.

300

John _____________ play tennis well. He’s the champion of his club.

John can play tennis well. He’s the champion of his club.

300

My grandmother _____________ use a computer until last month. Since then, she’s been taking lessons at the library.

My grandmother couldn'tuse a computer until last month. Since then, she’s been taking lessons at the library.

300

John and Cindy __________ go to work every day.

John and Cindy have to go to work every day.

300

We _____ have a grammar exam next week. Let's study.

We may have a grammar exam next week. Let's study.

300

Anna has a huge library in her house. She _______________ (love) books.

Anna has a huge library in her house. She must love books.

400

Mum says we _______________ watch TV after we’ve finished our homework.

Mum says we can watch TV after we’ve finished our homework.

400

James _____________ speak Japanese when he lived in Japan, but he's forgotten most of it now.

James could speak Japanese when he lived in Japan, but he's forgotten most of it now.

400

Please be quiet! This is a library. You ________ talk loudly.

Please be quiet! This is a library. You don't have to talk loudly.

400

I _____ at work tomorrow morning because I have a bad cold.

I may not be at work tomorrow morning because I have a bad cold.

400

It _______________ (be) cold outside. That man in the street is wearing a coat.

It must be cold outside. That man in the street is wearing a coat.

500

Lucy _____________ make it to our meeting after all. She’s stuck in traffic.

Lucy can't make it to our meeting after all. She’s stuck in traffic.

500

We _____________ get to the meeting on time yesterday, because the train was delayed by one hour.

We couldn't get to the meeting on time yesterday, because the train was delayed by one hour.

500

In every school in Thailand, children ________ to wear a uniform.

In every school in Thailand, children have to wear a uniform.

500

There's no sound coming from the radio. I guess it _____ broken.

There's no sound coming from the radio. I guess it might be broken.

500

When Lucy got home, she found the ice cream had melted. It _______________ (be) too hot in the car.

When Lucy got home, she found the ice cream had melted. It must have been too hot in the car.

M
e
n
u