[ 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:
General Knowledge › ViewWhat is the longest river in the world?
A. Nile River
B. Red River
C. Mississippi River
D. Comite River
E. NONE OF THE ABOVE
Grammar › View
We _____________ tried our best this year.
A. were
B. has
C. are
D. have
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
