Grammar Quiz

Past Perfect Tense Quiz

English multiple-choice grammar quiz about Past Perfect Tense

Preview:


Zara ___________ to Chile on an exchange program because she had studied Spanich in high school. (go)

A. went

B. had gone

C. had went


Susy _____________________whe she moved to Mexico city.

A. had graduate

B. had graduated

C. graduated


The exam _________________ when the fire alarm ____________. (just start; ring)

A. just had started / ring

B. had just started / rung

C. had just started / rang


Lin ______________ as a construction worker for 10 year before he __________________ an architect. (work; become)

A. worked / became

B. had worked / become

C. had worked / became


Shakira ….composed songs in Arabic, English, Portuguese, Spanish and French

A. have

B. hasn’t

C. had

D. hadn´t


________________Jon went to elementary school, he had already learned to read and write by himself.

A. Had

B. By

C. By the time

D. Because


Which action happened first?
Susy had just graduated (______) when she moved to Mexico city (_____).

A. Susy had just graduated…

B. …when she moved to Mexico city


By the time the teacher ___________, the students _________ the classroom. (arrive, already leave)

A. had arrived / had already left.

B. arrived / had already left.

C. had arrived / already left.


I _____________ Max for a year before I realized he spoke four languages. (know)

A. known

B. had known

C. had knew


I had never _____ her before.

A. see

B. seeing

C. saw

D. seen


He _____ us the item had been shipped.

A. told

B. say

C. talk

D. asking


Dad explained ________ his job due to stress.

A. why he quitted

B. that he had quit

C. that he’d quite

D. why he quote


Nobody explained why the project had ________ on time.

A. complete

B. not completed

C. n’t complete

D. n’t been completed


Had they _____ to her before?

A. spoke

B. spoken

C. spoked

D. speaking


When we went to Osaka, my friend _______ a lot about the city because she _______ there many times.

A. Was, had known

B. Had known, was

C. Knew, had been

D. Had been, knew


Random Topics:

ClausePresent Simple: affirmative, negative, interrogativeParticiple - ing/ edSimple Present and Present ContinuosCountable & Uncountable NounsModal Verbs - ObligationPronounPast Simple - Present PerfectIndependent ClausesDistinguishing Future Tenses