Grammar Quiz

Topics: Perfect Tense

Have you __________________ your homework yet?

A. did

B. done

C. have done

D. doing

Select your answer:
         


Random Topics:

Tenses and Word FormationComparative AdjectiveRegular and Irregular AdverbPrepositional PhrasePhrasal Verbs and Verb FormsVocabulary and IdiomsPast Continuous and Past Simple TenseGender and GrammarAdjectives vs AdverbsSuperlatives

Other quiz:

Preposition › View

The monkey jumped _________ the wall.

A. over

B. among

C. on

D. beside


Vocabulary and Grammar › View

Choose the correct word to fill the blank. “Exams provide a ___ for reviewing and applying knowledge.”

A. strategy

B. method

C. practice

D. foundation