[ 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:
Mixed General Quiz › ViewI need a ___ of fresh air.
a. breath
b. breathe
Articles › View
_____ nearest airport is 70 km away.
A. a
B. an
C. the
D. –
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
