-->

Learn Perfect English Grammar

Learn Perfect English grammar blog tutorials online.Advance English lessons and Execises,Flashcards.english language learning online

Past Perfect Exercise


Past perfect

Make the positive or negative past perfect simple

  1. She (live)____ in China before she went to Thailand.

  2. lice
    had lived
    lived

  3. The storm destroyed the sandcastle that we (build) _____

  4. built
    had built
    build

  5. I could not remember the poem we (learn) __the week before.

  6. had learned
    learn
    learned

  7. After they (eat) ___the shellfish, they began to feel sick.

  8. eaten
    ate
    had eaten

  9. If you (listen) __to me, you would have got the job.

  10. had listened
    listened
    listen

  11. The garden was dead because it (be) ____dry all summer.

  12. had been
    been
    is

  13. Julie didn’t arrive until after I (leave)_____.

  14. had left
    left
    had leaved

  15. She (not / ride) ____ a horse before that day.

  16. not had ridden
    had not ridden
    had ridden not

  17. The grass was yellow because it (not/rain) all summer.

  18. had not rained
    not rained
    had rained not

Good luck
share your score with your friends

Read the full lesson here: How to use past-perfect?

Post a Comment