Grammar Quiz

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 Modal

Other quiz:

Grammar › View

Brian, 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