[ Present Perfect Tense ]
Have you __________________ your homework yet?
A. did
B. done
C. have done
D. doing

Random Topics:
Passive Voice - Present ContinuousModalLanguage Features of an Opinion ArticleVerbs, Tenses, and VocabularyPast Continues TensePresent Continuous TensePresent Perfect TensePrepositions of Place & TimeComparative AdverbSimple Past Tense and Past Perfect TenseOther quiz:
Countable - Uncountable › ViewWhen they got lost in the forest, their only means of survival ___ to eat berries.
A. was
B. were
Synonym and Antonym › View
Indicate the word(s) OPPOSITE in meaning to the underlined word(s) in each of the following questions.
John was promoted last month for being such a committed worker.
_
A. dishonest
B. irresponsible
C. unenthusiastic
D. unreliable
Grammar › ViewSleeping for eight hours enables ___ mind and body to have sufficient rest.
A. the
B. –
C. a
D. an
Adverbs › View
Have you __________ recovered from your illness?
A. especially
B. generally
C. fully
D. hardly
E. heavily
