[ 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 › ViewThey __ 2 tickets for bus 89.
A. would like
B. would like to
Grammar › View
We asked the bus driver to ………. us off outside our hotel.
A. leave
B. stop
C. drop
D. set
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
