Grammar Quiz

[ Perfect Tense ]

Have you __________________ your homework yet?

A. did

B. done

C. have done

D. doing

Select your answer:
         


Random Topics:
Cue vs. QueueBroach vs. BroochInterrogative Pronoun Subject and Verb AgreementVocabullary TestModals for RecommendationsConditional TensesAdverb Of PlaceBe going to / Will

Other quiz:

h omonyms › View

Is that a ___ tree or a birch tree?
a. beach
b. beech


Ed and Ing Endings › View

The shark is ___________ too close to us!

A. swimmed

B. swimming

C. swim


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