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:
Direct and Indirect SpeechIf/Unless - Conditional type 1Reported Speech and Reported QuestionsPast and Present TensesNarrative, Past TensesGrammar and EssaySubject Verb Agreement Irregular VerbModals - Conditionals - Future TensesQuantifies and Modals of Deduction

Other quiz:

Tenses › View

I ___________________ (NOT SEE) your uncle for ages. I don’t know where he ___________________ right now. (BE)

A. hadn’t seen / is

B. didn’t see / are

C. haven’t seen / is

D. hasn’t seen / is


Vocabulary and Grammar › View

What skills do you have?

A. noun

B. verb

C. adjective


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.