Grammar Quiz

[ Past Perfect and Past Perfect Continuous Tense ]

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

Select your answer:
A  B  C  D  E 


Random Topics:

Noun ClauseTransitive and Intransitive VerbIrregular Plural NounsFuture Perfect TenseComparison of Adjective and AdverbQuantifiersWestern Europe CountriesPhrase vs ClausePronouns, Verb, ConjunctionTenses - Irregular Verbs

Other quiz:

Tenses › View

I think he (not come)____________back his hometown

A. doesn’t come

B. won’t come

C. hadn’t come


Mixed General Quiz › View

Once he left the keg in the sun too long and the pressure ___ the lid off.
a. blew
b. brew

Future Tense › View

The phone is ringing. – I ____________ and answer it. (GO)

A. am going to go

B. will go

C. will have gone


Sentence Completion › View

If the costumer ________ not satisfied, please have him call the manager.

A. am

B. is

C. are

D. be