[ Grammar ]
Why are you still doing your homework, Sara? You _____________ (do) your homework since 8 o’clock in the morning.
A. have done
B. have been doing

Random Topics:
Indefinite ArticleGrammar Double Object VerbsNouns & PronounsPast Tense (Regular and Irregular)Adverb Of PlaceFigure of SpeechArticles and NounsModals in the Past - Speculation and DeductionGrammar and PrepositionsQuantifiers: too many, too much & enoughOther quiz:
Modals for Necessity and Suggestions › ViewBefore you enter your hotel room, you _______ check in.
A. must got to
B. don’t have to
C. must
D. has
Grammar › View
Choose the correct word or word pair that completes the sentence.
We _________________ had time for lunch after all.
_____
A. would’ve
B. woulda