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:

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