Grammar Quiz

Past Perfect Simple & Past Perfect Continuous Quiz

Preview:


Clare hasn’t finished her homework __________ .

A. already

B. just

C. yet

D. ever


Which of the sentences below uses past perfect continuous?

A. The chefs had cooked all day before the party began.

B. The chefs had been cooking all day before the party began.


It’s the first time __________ all the answers right in a test!

A. I’ve got

B. I’d got

C. I’ve been getting

D. I’d been getting


I’d only __________the washing-up for a few minutes when Clare came home, so she offered to finish it.

A. done

B. been doing


The exam _________when Jimmy finally found the right room.

A. has already started

B. had already started

C. already started

D. already starts


I realized that I (forget) to thank them.

Which is the correct past perfect simple for the sentence above?

A. had forget

B. has forgotten

C. having to forget

D. had forgotten


The children thought they (had/has/having/have) done something wrong.

Which is the correct past perfect simple for the sentence above?

A. had

B. has

C. having

D. have


The man (not pay) his rent when he lost his job.

Which is the correct past perfect continuous for the sentence above?

A. had not pays

B. had not been paying

C. haven’t pay

D. not paid


The negative form for the sentence “Adam had learnt French before he went to France” are…

A. Adam has not learnt French before he went to France

B. Adam haven’t learnt French before he went to France

C. Adam had not learnt French before he went to France

D. Adam did not learnt French before he went to France


Had you already _____________ James his birthday present when we gave him ours?

A. given

B. been giving


Little Thomas (cry) for hours before his mother finally comforted him.

Which is the correct past perfect continuous for the sentence above?

A. had cried

B. had been crying

C. cry

D. crying


Mum told me she (clean) my bedroom.

Which is the correct past perfect simple for the sentence above?

A. clean

B. has clean

C. had cleaned

D. had clean


We (not travel) overseas for five years.

Which is the correct past perfect continuous for the sentence above?

A. had travelled

B. travel

C. not yet travel

D. had not been travelling


Had you been learning French ____________ several years before you took your first exam?

A. for

B. since

C. from

D. when


We use had been + the -ing of the main verb to form the past perfect continuous.

A. TRUE

B. FALSE


Lizzie has been having dance classes _________she was four years old.

A. for

B. since

C. from

D. when


Have you ________ been on a school trip?

A. yet

B. before

C. ever

D. for


Maria (leave) the field when her friend got there.

Which is the correct past perfect simple for the sentence above?

A. had left

B. had leaving

C. has left

D. have left


Which of the sentences below uses past perfect simple?

A. The man had not eaten for days before he fainted by the roadside.

B. The man had not been eating for days before he fainted by the roadside.


How long had you been waiting here? is an example of Past Perfect Continuous

A. TRUE

B. FALSE


We’d __________ready all day when they called to say the party had been cancelled.

A. got

B. been getting


When they let us go in, we _________ outside the exam room for over half an hour.

A. have stood

B. have been standing

C. had been standing

D. are standing


It was a fantastic experience because I’d never __________in a plane before.

A. flown

B. flying


Mum had _________her cup of tea for several minutes before she realised it had salt in it!

A. drunk

B. been drinking


Past perfect continuous tense is used for actions that started in the past and were still in progress when another action started or when something happened.

A. TRUE

B. FALSE


Random Topics:

Modals and Past TensesAuxiliary and Modal VerbsInterrogative Pronouns & AdverbsRelative Clauses and etcA(n), the, no articlePresent Continuous for FutureBe Going To vs. WillWish clauseModals Verb