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:
         


Random Topics:
Adjective vs AdverbVerb + InfinitivePresent Perfect vs Past Simple TenseA/AnFuture Continuous, Future Perfect and Future Perfect ContinuousNoun ClausesAdjectives and VocabularySo, Such, Many, MuchRun-On Sentences

Other quiz:

Grammar › View

What tense expresses an action which was in progress quite recently and which affects the present situation, explains or gives reasons for the state of things at the present moment?

A. present simple

B. present perfect

C. present continuous

D. present perfect continuous


Subject-Verb Agreement › View

The use of vitamin supplements and herbs ___ becoming increasingly popular among Americans.

A. Is
B. Are


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.