Grammar Quiz

[ Present Perfect Tense ]

Have you __________________ your homework yet?

A. did

B. done

C. have done

D. doing

Select your answer:
         


Random Topics:
Modal ProbabilityAdjectives (-ed / -ing)For vs SinceAuxiliaries VerbPresent/Past/Future Continuous TensePresent Perfect, Present Simple, Present ContinuousLinking Words & PhrasesVerb AbilityGerund - to Infinitive

Other quiz:

Adjective and Adverb › View

The python moves ________.

A. quiet

B. quietly


Grammar › View

Diego _______ doing his homework before the due date.

A. would

B. get

C. used to

D. is used to


Trending Topics

Loading...

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