Grammar Quiz

[ Present/Future/Past Simple/Present Perfect ]

He _____ in London for 30 years.

A. A. has lived

B. B. is living

C. C. was living

D. D. had lived

Select your answer:
         


Random Topics:

Present Simple or Present ContinuousVocab and GrammarTenses StructureAction, Helping & Linking VerbsGerunds/InfinitivesAuxiliary Verbs (be, do, have)Be Verb in TensesConjunctions and Sequence ConnectorsModal, Causative Verb & Elliptical StructureModifiers

Other quiz:

Adverb of Manners › View

She talk _________ so everyone can hear the announcement.

A. loud

B. loudly


Articles › View

Mr Thomas is our neighbour who lives on ___ Jalan Makmur.

A. –

B. a

C. an

D. the