Grammar Quiz

[ Present Perfect ]

_________ she done her homework ?

A. Have

B. Is

C. Has

D. Had

Select your answer:
A  B  C  D  E 


Random Topics:

Transitive and Intransitive VerbPresent, Past and Future TenseIrregular AdjectivesVerb Tenses and ModalsAdverbs and AdjectivesCountable & Uncountable NounsClause Markers TOEFL GrammarAdverb of Frequency and TensesConjunctionsPast Tense vs Present Perfect Tense

Other quiz:

Passive Voice › View

“John drives very well for a new driver.”

“Yes, he must __ by a good teacher.”

A. have been taught

B. have taught

C. had been taught

D. must taught


Idioms › View

To heat food again that has already been cooked is to ___.

a. ruffle it up
b. warm it up
c. pick it up

Grammar › View

________ turn is it to do the laundry?

A. Who’s

B. Whose


Some vs. Any › View

I found it without ……. difficulty

… a.some
… b.none
… c.any