All Modals
All Modals
All Modals
A.
1.
A.
couldn't have
B.
might have
C.
should have
D.
shouldn't have
2.
Tom watches all the Liverpool games. He ________ be one of their biggest fans.
A.
must
B.
couldn't
C.
has got
D.
should have
3.
A.
are supposed to
B.
must not
C.
don't have to
D.
have to
4.
They built this temple 3,000 years ago. This must ________ a great civilization.
A.
B.
have been
C.
was
D.
has been
5.
A.
should have
B.
may
C.
should
D.
must have
6.
A.
do
B.
should
C.
will
D.
are
7.
A.
will
B.
may be
C.
maybe
D.
couldn't be
8.
A.
couldn't
B.
C.
couldn't have
D.
9.
A.
couldn't rain
B.
might rain
C.
rains
D.
was supposed
B.
supposes
C.
supposed
D.
is supposed
got
B.
must
C.
have got
D.
has got
B.
might be
C.
D.
couldn't have
B.
1.
A.
Bob _____ have tried to call earlier, but I don't know for sure.
?
may
B.
2.
can't
It ________ have been Bob who left the lights on. He's always doing that.
A.
must
B.
can't
3.
You _______ have been sunbathing the whole week - you haven't got a suntan.
A.
can't
B.
must
4.
He _______ have picked up this knife because his fingerprints are all over it.
A.
must
B.
might
5.
A.
may
B.
must
6.
A.
must
B.
might
7.
She _____ have eaten that whole bar of chocolate herself - it was very big!
A.
can't
B.
could
8.
Why don't you sit down? You ______ be exhausted after such a long journey.
A.
must
B.
may
9.
She ______ have gone on holiday. She's got too much work to do.
A.
must
B.
can't
10. It was very foolish of him to ran after the robber. He ______ have been killed.
A.
could
B.
can't
2. Fill in can, have to, may, might, must, need, should or (not) allowed to
1. He
6. It
7. You
speak Chinese.
9. You
be careful.
11. You
12. I don't
15. You
learn a lot.
no help.
would B
must C
can D
should
2. You ____ be joking! I'm not going to lend him my new car.
might B
must C
could D
should
3. I think you _____ at least offer to help me. After all I've done for you, it's only fair.
A
must B
might C
may D
would
4. I ________ do that , if I were you. There'll be all manner of trouble if you do.
A
mustn't B
mightn't C
can't D
wouldn't
must B
can C
might D
could
6. If you're looking for a good restaurant and can afford to pay a little extra, _____ I suggest the "Mangled
Carrot" in Old Market Street. It's excellent.
A
should B
would C
might D
will
7. _____ I have a quick word with you Brian? It's nothing serious.
A
Could B
Should C
Would D
Must
8. Is ten pounds enough for a taxi.... I ______ think so. It's less than two miles.
A
might B
should C
may D
could
9. Was it Paul who took the last piece of cake without asking? He _____. That's so typical of him, putting
himself first as usual.
A
might B
should C
could D
would
10. You're saying it was a mistake that they forgot about our party? You _____ have fooled me. I'm sure they
didn't want to come.
A
would B
could C
can D
should
11. Who ___ that be, knocking at the door at this time of night?
A
would B
must C
should D
can
12. What's her sister's name? How on earth ______ I know? I didn't even know she had a sister.
A
4.
should B
would C
can D
might