Grammar Quiz

[ Perfect Tense ]

Have you __________________ your homework yet?

A. did

B. done

C. have done

D. doing

Select your answer:
         


Random Topics:

Let & Be allowed toInversion + Passive VoiceTenses & AffixesTransportation VocabularyPresent Simple TenseFirst ConditionalGrammar - Present and Past PassiveModals of PredictionPassive Modals

Other quiz:

Tenses › View

We _____ swimming because it is hot today.

A. go

B. are going

C. goes

D. went


Simple Tense › View

“…………………… Tina a new English teacher?” “Yes, she …………………… .”

A. Does, doesn’t

B. Is, isn’t

C. Is, is

D. Does, does