[ Tenses ]
. ________ you _______ your presentation yet for the meeting on Monday?
A. Have / prepared
B. Did / prepare
C. Are / preparing
D. Has / prepared

Random Topics:
To infinitive - GerundSubject-Verb AgreementIntensifiers: Really vs VeryVocabulary and PhrasesTenses and Word FormationAdverbs of frequencyConditional TensesNoun ClausesGrammar Past and Future TensePhrasal Verb and ModalOther quiz:
Grammar › ViewJulini walked ________ the doorway.
A. through
B. along
C. across
D. on
Grammar › View
Dina and I ….. (to study) English Everyday
A. Studies
B. Study
C. Studied
D. Studying