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:

Determiners › View

Do you have __________time to go shopping with me?

A. a bit of

B. a few


Grammar › View

Pick the adverb from the following sentence.

I often visit my grandparents.

A. often

B. visit

C. grandparents

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