Grammar Quiz

[ Present Perfect Tense ]

Have you __________________ your homework yet?

A. did

B. done

C. have done

D. doing

Select your answer:
A  B  C  D  E 


Random Topics:

Passive Voice - Present ContinuousModalLanguage Features of an Opinion ArticleVerbs, Tenses, and VocabularyPast Continues TensePresent Continuous TensePresent Perfect TensePrepositions of Place & TimeComparative AdverbSimple Past Tense and Past Perfect Tense

Other quiz:

Grammar › View

Sleeping for eight hours enables ___ mind and body to have sufficient rest.

A. the

B. –

C. a

D. an


Adverbs › View

Have you __________ recovered from your illness?

A. especially

B. generally

C. fully

D. hardly

E. heavily