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:

Future or PastAdverbs of DegreeInversion + Passive VoiceTenses and Time MarkersPresent and Past Perfect TensesGrammar - to beSimple vs Continuous Past TenseSo Such Enough TooSimple Past Tense

Other quiz:

Grammar › View

The man……… son I go to school with is my teacher of English.

A. who

B. whom

C. whose

D. which


Verbs & Adverbs › View

Choose the correct correct option to complete each sentence:
The plants in our kitchen garden _______ to be watered.

A. need

B. needs

C. needing

D. is needing