Perfect Modals 2

Type the correct perfect modal and verb form for the following sentences. Sometimes negative forms are used. When you have answered all the questions, click on the Get score button at the bottom of the page to see your score and the correct answers.


  1. Gloria has won every game she's played today. She (practice) a lot.

  2. I don't have anything to wear today. I (do) the laundry.

  3. Jack lost his wallet on the way to work. He (lose) it on the bus.

  4. You did very well on the exam. You (study) a lot.

  5. The Smiths (build) their house anywhere. Why did he choose here?

  6. It's hot in here today. I (wear) a heavy sweater today.

  7. You (feed) your dog. He has been hungry all day.

  8. Lucy shouldn't have stood on the broken chair. She (fall).

  9. I (buy) more milk. I am almost out.

  10. I didn't do very well on the test.I (spend) more time studying.


Score =

Questions answered incorrectly:

Correct answers:


© Esl-Classroom.com 2002