Really understand the English tenses with our free Complete Tenses PDFs

    You'll also receive free English lessons by email. Unsubscribe at any time.

    PAST PERFECT QUESTIONS EXERCISE

    Seonaid holding a book
    This past perfect exercise practises making the question ('yes / no' and 'wh') forms.

    Click here to review how to make the past perfect.
    Go back to the grammar exercises page.
    Click here to download this exercise in PDF (with answers).
    Click here for our complete programme to perfect your English grammar.


    Past Perfect - Questions

    Make the past perfect simple - 'wh' or 'yes/no' questions.

    1)
    (you/go) there before we went together?
    [ . ]

    2)
    (she/see) the film already?
    [ . ]

    3) Why
    (he/forget) about the meeting?
    [ . ]

    4)
    (it/be) cold all week?
    [ . ]

    5)
    (I/read) the book before the class?
    [ . ]

    6) When she arrived
    (we/eat) already?
    [ . ]

    7) Where
    (you/be) when I saw you?
    [ . ]

    8)
    (they/travel) by bullet train before?
    [ . ]

    9)
    (John/meet) Lucy before they worked together?
    [ . ]

    10)
    (you/do) your homework before I saw you?
    [ . ]

    11) Where
    (she/work)?
    [ . ]

    12)
    (I/pay) the bill before we left?
    [ . ]

    13)
    (we/visit) my parents already that winter?
    [ . ]

    14) When you called,
    (they/eat) dinner?
    [ . ]

    15) How
    (he/manage) to fix the cooker?
    [ . ]

    16)
    (my sister/be) sick for a long time?
    [ . ]

    17) How much
    (she/study) before the exam?
    [ . ]

    18) What
    (you/cook) for dinner that night?
    [ . ]

    19) When
    (they/arrive)?
    [ . ]

    20) How many coffees
    (she/drink) before the interview?
    [ . ]


    DO YOU WANT TO MASTER eNGLISH GRAMMAR?

    Your logical way to teach is very easy to understand.

    - Lyudmila

    This is the best-structured and the most clear course I've ever seen.

    - Oksana

    It was easy to learn - you explained it perfectly.

    - Maria
    Perfect your grammar and speak excellent English Learn more here