Grammar Quiz

[ Tenses ]

If someone is currently living in London after many years, which tense correctly expresses this?

A. “I live in London for many years.”

B. “I lived in London for many years.”

C. “I have been living in London for many years.”

D. “I have lived in London for many years.”

Select your answer:
         


Random Topics:

ProverbsModals and PhrasesAdverbs of Time and PlacePre-intermediateVocabulary and Verb TensesPresent Continuos TenseVerb Tenses and Past ParticiplesUncountable NounsSubordinating Conjunctions and Complex SentencesDefinite and Zero Article

Other quiz:

Connectives › View

Do you want to surf the Net __________ read a book?

A. when

B. and

C. or

D. but


Grammar › View

No one knows who the girl ______ big eyes and grey hair is.

A. in

B. with

C. wearing

D. by