Put in ‘must + V1’ or ‘must + have + V3'
1. Keiko always does really well on exams. She (study) a lot.
2. That woman drives a very expensive car. She (have) a lot of money.
3. You (practise) a lot before you gave your speech. It was really great.
4. When Lizzie got home yesterday, there were flowers on the table. Her husband (buy) them.
5. Where is my purse? I saw it earlier, so it (be) in this room.
6. Sarah couldn’t find her glasses. She thought she (leave) them at her office.
7. It (be) cold outside. That man in the street is wearing a coat.
8. All my plants (be) dead! I forgot to water them before I left for my holiday.
9. Susie is so late! She (miss) the train.
10. There’s rubbish all over my garden! A fox (be) in the bin.
11. Anna has a huge library in her house. She (love) books.
12. Oh no, I don’t have my keys! I (leave) them in the taxi.
13. When Lucy got home, she found the ice cream had melted. It (be) too hot in the car.
14. If you haven’t eaten all day, you (be) hungry.
15. Jimmy and Louisa (be) very tired. They have a new baby.
16. It (rain) a lot in the night. There are puddles everywhere.
17. David (be) happy. His girlfriend just agreed to marry him.
18. What an amazing kitchen you’ve got! You (like) cooking.
19. John (eat) all the biscuits! There are none left.
20. When I got up this morning, the kitchen was spotless. Lily (tidy) it before she went to bed last night.