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:

Tenses › View

Don’t get a taxi. I _______ (meet) you after the class in the car.

A. meet

B. met

C. ‘ll meet

D. ‘m going to meet


Future Tenses › View

The printer’s out of paper; I ….. some more in the tray.

A. am going to put 

B. am putting       

C. will be putting

D. will put

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