Grammar Quiz

Topics: Perfect Tense

Have you __________________ your homework yet?

A. did

B. done

C. have done

D. doing

Select your answer:
         


Random Topics:

Modals and ResponsibilitiesPronoun Antecedent AgreementActive vs. Passive VoiceContrast Linking WordsGrammar of Future PlansPresent Continous TenseCorrelative conjunctionsCompound SentencesObject PronounsConditional Types

Other quiz:

Grammar › View

A _______ paired with a ______________  ___________ will correct a run-on sentence. 
A. Comma, coordinating conjunction
B. Period, coordinating conjunction
C. Period, coordinating conjunction
D. Semicolon, coordinating conjunction


Grammar › View

I like counting. I’m very good at _______.

A. History

B. Art

C. Maths

D. PE