Grammar Quiz

Past Perfect and Past Perfect Continuous Tense Quiz

Preview:


I was really relieved when I found the documents. I _________ (look for) them whole morning.

A. had looked for

B. had been looked

C. had been looked for

D. had been looking for


After all the workers __________ (go) home, the security guard locked the office.

A. go

B. had gone

C. went

D. are going


My friend didn’t know the answers, because he …. …. for the test.

A. wasn’t studying

B. hasn’t studied

C. hadn’t studied

D. didn’t study


Some of the jury _______ the law before they worked in the court.

A. broke

B. had broken


The staff _______ ___________ ___________ lunch for the special guests since 8 a.m.

A. had been preparing

B. must have prepared

C. would have prepared

D. could have been preparing


Mary ________ sad because I _________________ her birthday.

A. was…have forgotten

B. had been…forgot

C. was…had forgotten


Ann ___________ (return) the books to the library immediately after she ______________ (read) them.

A. returns, reads

B. had returned, read

C. returned, read

D. returned, had read


I was very nervous while holding my speech. I ________ (never stand) in front of so many people.

A. had never been standing

B. had been standing never

C. hadn’t been standing never

D. hadn’t never been standing


I __________ borrow the book from Tim because I ___________ it already.

A. didn’t….had read

B. was not…had read

C. didn’t…read


Monica ______ never __________ a beautiful painting like this one.

A. had seen

B. has saw

C. had saw

D. has seen


Your sister ______________ online games all afternoon yesterday. This was why she didn’t finish her homework.

A. has been playing

B. had played

C. had been playing


I assumed you ________ paying for the repairs until the end of last year.

A. have been

B. are being

C. had been

D. was been


Tiffany _______________ her final decision when her parents called her.

A. have made

B. had made

C. has maden

D. had maden


Carlos _________ _________ ___________ all day, so he had a headache.

A. had worked

B. was working

C. has been working

D. had been working


I __________(try) to win your mother’s heart for months before she finally agreed to go out with me.

A. had been tried

B. had been trying

C. had tried

D. had trying


We _________ (prepare) him for this race for months before he decided to quit.

A. had preparing

B. had prepared

C. had been prepared

D. had been preparing


The fire _________________ (break out) after Sam ______________ (fall) asleep.

A. broke out, had fallen

B. breaks out, falls

C. had broken out, fell

D. broke out, had fell


The students had already completed the work when the teacher entered the class.

A. Past perfect tense

B. Simple past tense

C. Past continuous tense

D. Present continuous tense


When we reached home, they …already…..eating.

A. were start

B. was starting

C. had started

D. have started


Timothy _____ ______ _______ networking courses for two years when he was promoted to be a coach.

A. had taken

B. had been taking

C. have been taking

D. could have taken


When Bob went to bed last night, he __________ (brush) his teeth.

A. brushes

B. brush

C. had brushed

D. had brush


And then finally, after he told me everything, I realised what _________ (happen) to him when he was a little boy.

A. had happening

B. had been happened

C. had happened

D. had been happening


Her eyes were red. It was obvious that she _____ (cry).

A. had cried

B. have cried

C. had been crying

D. cried


That day I _____________ at the airport yet, so I worried.

A. hasn’t arrive

B. hadn’t arrived

C. hadn’t arrive

D. hasn’t arrived


Jenny was annoyed. Jim _______ (call) her every night for the whole week!

A. called

B. had been calling

C. has been calling

D. had called


Random Topics:

Present and Future TensesGrammar - PunctuationVerb-ing or to VerbHave to/Has toVerbs & AdverbsParticiple - ing/ edComparative and Superlative AdjectivesPresent Perfect Simple & Present Perfect ContinuousSimiles