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:

Mixed Tenses › View

You had better _____ up to reality and stop all your daydreaming.

A. face

B. faced

C. faces

D. facing


Grammar › View

They (learn) _____ English since they (be) _____6 years old.

A. have learnt – were

B. has learnt – were

C. learnt – have been

D. are learning – are being

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