[ 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 VerbsOther quiz:
Tenses › ViewI 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
