Paul……………… be at home; he always works until 9 p.m.
- can’t
- mustn’t
- can
My sister …………… come back from London tonight, but I’m not sure.
- may
- ought to
- must
Carl …………… speak a word of English before travelling to Britain.
- can’t
- wasn’t able to
- wasn’t allowed to
Mary ………… have forgotten our appointment. Why isn’t she here?
- can
- must
- may
…………… I use your phone, please?
- Must
- Should
- May
You ………… have told us about Sue’s divorce. We made such insensitive comments on her husband!
- shouldn’t
- should
- mustn’t
My son has always been a clever boy; he ……… read when he was three.
- could
- might
- may
I’m afraid I ……………… go out tonight, I ……… work late.
- can’t/ can
- can’t/ have to
- can’t/ should
You often have headaches. I think you ………… visit a neurologist.
- may
- can
- should
There are some black clouds in the sky. It …………… rain this evening.
- must
- may
- ought to
The children ………… have finished their homework by the time we get home, but I’m not sure.
- aren’t able to
- have to
- might
Most children ………… wear school uniforms in private schools.
- might
- must
- can
Why didn’t you phone Paul? He ………… have given a lift to the airport yesterday.
- can
- ought to
- could
A. “Isn’t that John over there?”
B. “It ……… be John, he’s at work now.”
- mustn’t
- can’t
- shouldn’t
The new student ……… be German, he doesn’t speak German fluently.
- shouldn’t
- mustn’t
- can’t
Someone’s knocking at the door. It …………… be James; he said he’ come round today.
- ought to
- must
- can’t
You …………… buy a dictionary; there are a lot in class.
- may not
- mustn’t
- needn’t
People ………… fasten seat belts when travelling by car.
- must
- can
- should
Dad is taking a nap; you ………… make so much noise, children.
- mustn’t
- might not
- needn’t
We’ve run out of coffee. We ………… get some tomorrow.
- may
- must
- might
You ………… better go home now, it’s getting dark.
- would
- should
- had
You ……………… have eaten the chocolate cake, children! It was for dad’s party.
- can’t
- might not
- mustn’t
A. “Why is Sue late for work?”
B. “Her train …………… have been delayed due to the strike”.
- can’t
- ought to
- might
You …………… bring anything; we’ve bought everything for dinner.
- have not to
- may not
- don’t need to
Pam …………… have set the alarm clock since she had the day off.
- mustn’t
- can’t
- needn’t
Paul asked me to check the exercises. He thought I …………… have made a mistake.
- might
- can
- should
Mrs Black will get angry. I …………… have written the history essay last weekend.
- must
- should
- may
I ………… take a bus to school; I go there on foot every day.
- mustn’t
- needn’t
- shouldn’t
A. “I like the new TV series!”
B. “Are you kidding? You …………… like it; it’s the worst programme on TV”.
- needn’t
- mustn’t
- can’t
Be careful with the knife! It’s very sharp, you ………… cut your finger.
- should
- may
- need to