Grammar Quiz

[ Grammar ]

I have _______ my homework.

A. do

B. does

C. did

D. done

Select your answer:
         


Random Topics:
Articles with Proper NounsPersonal PronounFuture Tense VerbSimple Tenses in EnglishTo Infinitive or Bare InfinitiveMixed Present TensesGiving and Asking for AbilityModals, Phrasal Verbs, Gerunds and InfinitivesConditional Sentences and Adverbs

Other quiz:

Progressive Perfect and Simple Verb Tenses › View

The present perfect progressive tense is formed by….

A. had been + present participle

B. have/has + present participle

C. have/has been + present participle

D. have/has been + past participle


Prepositions › View

The tired traveller is resting _____ the tree.

A. under

B. above

C. in

D. up


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.