Topics: Present Perfect Tense
Have you __________________ your homework yet?
A. did
B. done
C. have done
D. doing
Select your answer:

Random Topics:
Adjectives and ArticlesPast, Present, FuturePronoun & Present SimpleCountable & Uncountable NounsTenses and ArticlesDirect and Indirect SpeechDefinite, Indefinite and Zero ArticlesTenses and Time MarkersRelative Pronouns and AdverbsAuxiliary Verbs, if, unless and ModalOther quiz:
Grammar › ViewBrian, what …. this weekend? Do you want to go fishing?
A. do you do
B. are you doing
Modals › View
We……. wash our hands before and after meals.
A. must
B. must not
