[ 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:
Past Continuous Tense › ViewYou looked upset yesterday. What _______________ you?
A. was bothering
B. was bother
C. were bothering
D. were bother
Grammar › View
Joshua said Sindy, “could you send the letter?”
A. Joshua said Sindy that he could send the letter
B. Joshua said Sindy whether he could have sent the letter
C. Joshua said Sindy if she could have sent the letter
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
