[ Grammar ]
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:
Simple Present & Present ProgressiveGrammar - Present and Past PassiveTenses - AuxiliariesVerbs of movementPassive to ActiveFamily VocabularyPast Tense and Past ContinuousPrepositions of Location, Movement and TimeModal Verbs for PossibilityWas & Were QuestionsOther quiz:
Grammar and Vocabulary › ViewPeter apologized ………his bad attitude
A. for
B. by
C. about
D. at
Present Perfect Tense › View
Kiara has __________ the lunch.
A. already made
B. just make
C. yet made
D. never make