[ 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

Random Topics:
Noun ClauseTransitive and Intransitive VerbIrregular Plural NounsFuture Perfect TenseComparison of Adjective and AdverbQuantifiersWestern Europe CountriesPhrase vs ClausePronouns, Verb, ConjunctionTenses - Irregular VerbsOther quiz:
Some vs. Any › ViewDo you have ___ brothers and sisters?
… a.a
… b.an
… c.some
… d.any
Tenses › View
While Nora _______ reading a book, her brothers played chess.
A. is
B. are
C. was
D. were
Future Tense › ViewThe 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
