Grammar Quiz

[ Grammar ]

The old lady has been living here for years, _____ she?

A. has

B. hasn’t

C. haven’t

D. have

Select your answer:
A  B  C  D  E 


Random Topics:

Should, Should not haveHow much or How many?Past Perfect TensePresent Perfect SimpleAdverbs of Time and PlaceAdjectives with -ED and -INGGrammar - Punctuation of SentencesPast simple regular verbsTemporal Conjunctions and ConnectivesAsking & Giving Opinion

Other quiz:

Grammar › View

My father __________( water) the garden yesterday.

A. is watering

B. Waters

C. watered


Identify The Tenses › View

Will you be having fries with that burger?

A. Future Simple

B. Future Continuous

C. Future Perfect

D. Future Perfect Continuous

Tenses › View

They_____ (not, celebrate) Halloween Party in their city right now.

A. are not celebrate

B. do not celebrate

C. did not celebrate

D. are not celebrating


Grammar › View

Find the predicate. Three little monkeys climbed up the tree.

A. three little monkeys

B. climbed up the tree