Logo

Verbs-Deduction - must, can't, may and might-Exercise-3

Practice Exercise-3

 

Fill the gaps with must have, may have or might have or can’t have and the past participle of one of these verbs:

be, change, drink, escape, finish, get, go, have, lose, marry, miss, poison, spend, steal, win

  1. Ben came back from a holiday in the mountains with a broken leg. He must have had an accident. (100%).

  2. Pam can't find her diamond ring. Someone ____ it. (40%)

  3. In the morning, Harry's prison cell is empty. He ____. (70%)

  4. Joe ____ the gold medal in the 100 metres. He's a bad athlete. (0%)

  5. Sophie won the lottery in 1994. But now she is poor. She ____ all the money. (100%)   

  6. I don't believe it! He ____ the exam in only thirty minutes. (0%)

  7. It's impossible! They ____ all the whisky! (0%)

  8. Sue didn't pass the exam. She ____ nervous. (70%)

  9. Clara hasn't arrived in London. She ____ the train. (40%)   

  10. Elaine is very honest. She ____ the money. (0%)

 

Answers:

  1. must have had

  2. might have lost

  3. may have escaped

  4. can’t have won

  5. must have spent

  6. can’t have finished

  7. cant have finished

  8. may have been

  9. might have missed

  10. can’t have stolen

 

Click here for Notes