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:

Direct and Indirect SpeechSo or SuchOn, At, ByVocabulary and ModalsVerb Present Simple TenseGrammar : can, could and be able toPast Continues TenseIELTS GrammarAdjectivePast simple - Irregular Verbs

Other quiz:

Tenses › View

I think the waiter _____ us. We __________ here for 30 minutes!

A. Has forgotten … have been waiting

B. Has forgotten … have waited

C. Has been forgetting … have been waiting

D. Has been forgetting … have waited


Grammar › View

Our soccer coach told us __________ and to continue practicing.

A. we don’t give up​

B. not giving up​

C. not to give up​

D. don’t give up