[ 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 › ViewIn 2050, all kitchens ________ have 3D printers that will be able to make food. It’s not very probable.
A. may
B. might
Phrasal Verbs › View
He ______ the club on recommendation from his friend Jack
A. got in
B. got on
C. got by
D. got into
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
