Past Perfect 2

Choose the best answer for each question. When you have finished all the questions, click on the Get score button at the bottom of the page to see your score and the correct answers.

The past perfect past tense is formed with had and the past participle of the main verb. The past perfect tense describes an action that took place in the past before another past action.

  1. Sam washed the car after he ______it with gas.

    had filled
    have filled
    fills
    filled

  2. Frank left the table after he _______ eating.

    finishes
    have finished
    finish
    had finished

  3. By the time my wife came home, I ______ the laundry

    do
    had done
    did
    have done

  4. I went to work after I _______ dog.

    had walked
    walks
    have walked
    walks

  5. Susan was late. By the time she got to school the class _______ already.

    have started
    starts
    was starting
    had started

  6. We watched TV after our daughter _______ to bed.

    had gone
    go
    have went
    goes

  7. We _____ that car for ten years before we sold it.

    have
    did have
    had
    had had

  8. By the time Maria finished her report, she _______ working on the computer for over three hours.

    be
    has
    had been
    have been

  9. She ______ Victoria once in 1993 before she moved there in 1996.

    visit
    have visited
    had visited
    visits

  10. Ming _____ as a carpenter before he was laid off.

    works
    have worked
    work
    had worked


Score =

Questions answered incorrectly:

Correct answers:


© Esl-Classroom.com 2002