Grammar Quiz

[ Tenses ]

Our family _______ in this city for 20 years.

A. having live

B. is living

C. has lived

D. live

Select your answer:
A  B  C  D  E 


Random Topics:

Third ConditionalsParallelism and Subject Verb AgreementModals, Phrasal Verbs, Gerunds and InfinitivesPresent Perfect and Simple Past TensePronouns and QuantifiersDefinite pronouns (Subject, Object, Reflexive)Vocabulary & Phrasal VerbPresent Perfect and Present Perfect ContinuousPresent Perfect Tense and Simple Past TensePreposition Form

Other quiz:

Past Perfect and Past Perfect Continuous Tense › View

The staff _______ ___________ ___________ lunch for the special guests since 8 a.m.

A. had been preparing

B. must have prepared

C. would have prepared

D. could have been preparing


Grammar › View

They __________ their grandparents every summer.

A. visited

B. have visited

C. had visited

Prepositions of Time › View

My summer holiday starts _________ June.

A. at

B. on

C. in


Grammar › View

Did David and Peter …………… to class yesterday?

A. Come

B. Came

C. Comes

D. Comed