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:
A  B  C  D  E 


Random Topics:

TOEFL GrammarAdverbRelative Clauses beginning with PrepositionsVerb AbilityPresent or Past TensesBecause / soNoun, Verb, AdjectiveTenseTenses, Tag Questions, Phrasal VerbsAdverbial Clause of Concession

Other quiz:

Will or Going to › View

I can’t find my pencil.

Don’t worry, I________ lend you one.

A. will

B. are going to

C. am will

D. is going to


Grammar › View

Zainab and Somaia cannot wait until it is time for the competition.

A. complex sentence

B. compound sentence

C. simple sentence

Grammar › View

Is that ____________ owl?

A. a

B. an


Grammar › View

Click in the correct sentence.

A. I NEVER go to school

B. I play games NEVER

C. i NEVER play games