Grammar Quiz

[ Past Perfect and Past Perfect Continuous Tense ]

Which tense is this?

“At last the bus came. I had been waiting for haft an hour!”

A. Simple Past

B. Past Continuous

C. Past Perfect

D. Past Perfect Continuous

Select your answer:
A  B  C  D  E 


Random Topics:

Reflexive pronounsSimple Present Tense with Adverb of FrequencyVerb to haveGrammar : Structural Common ErrorsGrammar (was, were, could, could not)Adjectives vs AdverbsPassive Voice with Modal VerbsVerb TenseLinking Verbs & Helping VerbsModals Verb

Other quiz:

Passive Voices › View

The meeting ……… be rescheduled due to unforeseen circumstances.

A. can

B. would

C. may

D. is

E. need


Tenses › View

A : We (fly) ………………………………………… to New York tomorrow ( We have already bought the tickets). (you, ever, be) ………………………………………… there ?

B : Yes, I (be) ………………………………………… there last summer. I (go) ………………………………………… there every year because my aunt (live) ………………………………………… there. She (emigrate) ………………………………………… in 1980.

A. are flying; have you ever been; was; go; lives; emigrated

B. are flying; have you ever been; have been; go; is living; emigrated