Grammar Quiz

[ Present Perfect Tense ]

This dog ___________________________ too much and is overweight!

A. Has ate
B. Have eaten
C. Haven’t eaten
D. Has eaten

Select your answer:
A  B  C  D  E 


Random Topics:

used to, be used to, get used toTypes of SentencesTime ConjunctionsPresent Simple Positive and NegativeTAG QuestionsElectricity VocabularyCoordinate ConjunctionSimple Present and Present Continuous TenseVerb Types and TensesSentences Function and Structure

Other quiz:

Grammar › View

We’ve completely renovate our living room with hardwood floors. _______________________________, we’ve put in new windows to bring in more light.

A. In addition

B. furthermore

C. since

D. moreover


Reporting Verbs › View

– Mary, you should start learning for the exam next week.

=> I ______ Mary to start learning for the exam next week.

A. advised

B. denied

C. begged

D. suggested

Future Tense › View

……………….she be back at 4 p.m? No , she ……………….

A. will, will

B. will, won’t

C. won’t won’t

D. won’t, will


Grammar › View

I love_____ house.

A. mine

B. my

C. theirs

D. they