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:

Grammar › View

Which of the following is an example of a suffix?

A. Cat

B. Suffix

C. Happy


Tenses › View

I’m busy at the moment. I ……….on the computer.

A. work

B. worked

C. am working

D. working

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