Grammar Quiz

[ Present Perfect Tense ]

Why ___________ so much rice today?

A. has you eaten

B. have you ate

C. has you ate

D. have you eaten

Select your answer:
         


Random Topics:

Be going to / WillPreposition of PlaceIntermediate GrammarWish / If only ( Present)Verb TenseVocabulary and PrepositionsIf ConditionalsAdverb or AdjectiveGrammar and StructureComparatives and Superlatives

Other quiz:

Quantifiers › View

There is not ___________ time before the film starts.

A. much

B. some


Grammar › View

I ___ come to college yesterday because I was sick.

A. wasn’t

B. weren’t

C. am not

D. didn’t