Topics: Present Perfect and Present Perfect Continuous
Why haven’t you ___________ your work? You have plenty of time
A. finished
B. finishing
C. been
D. been finishing
Select your answer:

Random Topics:
Modals: Possibility, Necessity, ExpectationUsed toVerbs and PrepositionsHow much or How many?Correlative Conjunction & Complex SentencesGrammar & TensesConditionalEnglish MorphosyntaxFuture - Will and Be going toSuch...that, so ......thatOther quiz:
Modal Verbs › ViewImagine you’re at a talent show, and Mia steps up to the stage. Choose the correct modal verb: “She _____ speak three languages.”
A. can
B. must
C. will
D. might
Vocabulary & Grammar › View
The guide reminded _________ tickets for the tour.
A. me to get
B. to get me
C. me that to get
D. me get
