[ Present Perfect ]
_________ she done her homework ?
A. Have
B. Is
C. Has
D. Had

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 TenseOther 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
________ 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
