Grammar Quiz

[ Present Perfect ]

they ________(eat) since morning.

A. Haven’t eaten

B. Has eat

C. Have eated

D. Has eaten

Select your answer:
A  B  C  D  E 


Random Topics:

Indefinite and Definite ArticlesSo / Neither / Either / TooComplex PrepositionsVocabulary and PhrasesPast Tense & Past Continuous TenseIf ConditionalsInfinitivePersonal Pronouns and VerbSimple vs Present Continuous TensesDemonstrative Speech

Other quiz:

Grammar › View

If you want to imporve your grades, you ________ more attention in class. That’s my advice.

A. must pay

B. have to pay

C. should pay

D. need to pay


Future Tenses › View

A : Where are you going?

B : I…….do shopping

A. should

B. will

C. then

D. am going to