Grammar Quiz

Topics: 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:

Will vs Verb InfinitivesPhrasal Verb With TakeArticles with Proper NounsConjunctions and Sequence ConnectorsVerbal TensesTenses - AuxiliariesHave GotTenses and VerbsPossessive AdjectivesTenses for Hospitality

Other quiz:

Grammar and Vocabulary › View

a word to describe a job that will never lead to a better career

A. tedious

B. freelance

C. dead-end


Grammar › View

Where _____ you last night around supper time?
A. was
B. were