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:

Phrasal Verb › View

The computer system _____ during the power outage.

A. shut off

B. shut up

C. shut down


Homonyms › View

The art of ___ arrangement takes many years of patient loving practice to master.
a. flour
b. flower

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