Past Perfect Quiz | Grammar


You can do this grammar quiz online or print it on paper. It tests what you learned on the Past Perfect page.

1. We ________ finished eating dinner.

had not
not had
‘d had not

a) had not b) not had c) ‘d had not

2. Had they _____ to her before?

spoke
spoken
spoked

a) spoke b) spoken c) spoked

3. You _____ not left yet.

would
‘d
would had

a) would b) ‘d c) would had

4. I had never _____ her before.

see
saw
seen

a) see b) saw c) seen

5. We arrived at 8:05, but the train _____ already left.

has
have
had

a) has b) have c) had

6. Sarah thought she ________ to that zoo before.

has been
had be
had been

a) has been b) had be c) had been

7. Nobody explained why the project had ________ on time.

n’t been completed
not completed
n’t complete

a) n’t been completed b) not completed c) n’t complete

8. He _____ us the item had been shipped.

told
say
asked

a) told b) say c) asked

9. Dad explained ________ his job due to stress.

why he quitted
that he had quit
that he’d quite

READ:  Colleen Ebacher | Towson University

a) why he quitted b) that he had quit c) that he’d quite

10. Where _____ the security guard gone?

had
have
did

a) had b) have c) did

Your score is:

Correct answers:

Back to top button