[ 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:
Types of Sentence Structures › ViewMy aunt and uncle have retired to Florida.
A. simple
B. compound
C. complex
D. compound-complex
Conditional Sentences › View
You … wet if you don’t take an umbrella with you.
A. will get
B. get
C. had got
D. would get
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
