Grammar Quiz

[ Perfect Tenses ]

Provide an example of a sentence in past perfect continuous tense.

A. He has been waiting for the bus for over an hour.

B. She was waiting for the bus for over an hour.

C. They will be waiting for the bus for over an hour.

D. She had been waiting for the bus for over an hour.

Select your answer:
A  B  C  D  E 


Random Topics:

Noun, Adjective, and Adverb ClausesWill or Going toAdverb of MannerPast ContinuousGrammar (Possessive Pronouns)Past Perfect Simple TensePhrasesPast Simple, Past Continuous, Past Perfect, Past Perfect ContinuousPresent Perfect Simple and ContinuousPassive Sentences

Other quiz:

Prepositions › View

Complete the sentence with the right preposition.

She doesn’t believe ___ coincidencies.

A. in

B. on

C. of


Perfect Modals › View

He _______________ (finish) a 500-page book in a single day!

A. must have finished

B. could have finished

C. can’t have finished

D. should have finished

Grammar › View

If he _______ with us now, he ______ the beauty of nature of the National Park.

A. is / can enjoy

B. were / could enjoy

C. was / will enjoy

D. has been / would enjoy


Vocabulary › View

Mila is ___________ because she speaks both Spanish and English.

A. bilingual

B. mismatched

C. usual

D. scrunches