Practice Exercise-4
Joy has got Rs.600,000 in the bank. She can’t have saved it. She must have robbed a bank! (save/rob)
Carter is dead. Someone ____ him. It ____ an accident. (murder/be)
I don't believe it! They ____ the mountain. They ____ a helicopter. (climb/use)
What! Has he passed the exam? He ____. He ____ the questions without help. (cheat/answer)
Tom loves me! He ____ my birthday. He ____ to give me a surprise. (forget/decide)
It's only two o'clock and Ben is already in London. He ____ very fast. He ____ on the way. (drive/stop)
The police haven't arrested Harry. He ____ to them. He ____ them the truth, (lie/tell)
Joanne left three hours ago. She must has arrived / must arrive / must have arrived / can have arrived home by now.
Karen loved her cats. She can't have / must have / mustn't have / might have poisoned them.
Sam has been in the art gallery for a long time. He must have like / must has liked / must liked / must like the paintings.
Penny isn't answering her phone. She must have / might have / can have / has gone shopping or perhaps she's asleep.
The postman delivered a lot of cards and presents for Joe today. It must have been / can't be / must be / might have his birthday.
Don't worry. Aunt Hilda can't have seen / can't has seen / must have seen / might have seen us kissing. She's got very bad eyesight.
My boyfriend thought it was a UFO. But I'm not really sure. It must have been / can't have be / might have been / might be a military aeroplane or a weather balloon.
There might be / might have / must be / must have life in other galaxies. Nobody knows!
There's poison in this drink. Somebody must want / must wants / can want / must to want to kill me.
These earrings are made of plastic. They must been / might been / must have been / can't have been very cheap.
You've known Fred for a very long time. You must have known / must to know / must be know / must have know that he had a bad heart.
Answers:
can’t have saved, must have robbed
must have murdered, cant have been
can't have climbed, must have used
must have cheated, can’t have answered
can't have forgotten, must have decided
must have driven, can't have stopped
must have lied, can't have told
must have arrived
can't have
must like
might have
must be
can't have seen
must have been
might be
must want
must have been
must have known
Click here for Notes