Grammar Quiz

Topics: 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:

Relative Pronouns and AdverbsPassive Modals in Different TensesArticlesNeither/Either/All/NoneWh-QuestionDeterminersAdverb PhrasesFuture Perfect ContinuousVerbs, Tenses, and VocabularyVerbs + Gerund or Infinitive

Other quiz:

Tenses › View

They ___________ the new words at about 4 p.m yesterday.

A. learnt

B. have been learning

C. have learnt

D. were learning


Simple Present vs Present Progresive › View

This year I ____________ two language courses – English and Arabic.

A. take

B. takes

C. am taking