Grammar Quiz

Topics: Present Perfect Tenses

I ______ my homework already.

A. do

B. did

C. have done

D. am doing

Select your answer:
         


Random Topics:

Types of Simple SentencesGrammar (Adverbs, Prepositions, Prepositional Phrases)Adverbs of How Something is DoneAdjectives with PrepositionTenses and VerbsFuture Tenses, Conditionals and ProfessionsCommunicative GrammarReflexive Pronouns & Modal VerbsPrepositions and TensesPast Tense & Present Perfect Tense

Other quiz:

Grammar › View

_____ I forgot to bring my best work, Miss Chan didn’t punish me.

A. Therefore

B. Although

C. Eventually


Articles › View

He doesn’t like ____ dogs. One bit him when he was a child.

A. a

B. an

C. the

D. –