Grammar Quiz

[ Tenses ]

For the sentence “I lived in London for many years,” which context makes the present perfect tense (“I’ve lived in London for many years”) appropriate?

A. The speaker no longer lives in London.

B. The speaker is currently living in London.

C. The speaker lived in London in the distant past.

D. The speaker is considering moving back to London.

Select your answer:
         


Random Topics:

Stative Verbs and TensesModal SpeculationNouns & PronounsPast Perfect SimplePhrasal Verb and ModalPhrasal VerbsAdverbial PhrasesClauses and GerundsGerund or InfinitiveSubordination Conjunctions

Other quiz:

Simple Past Tense › View

My sister ______ up late for school this morning.

A. wakes

B. is waking

C. woke

D. waked


Tenses › View

John doesn’t like to play badminton when he was 5.

A. Right

B. Wrong