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