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:
A  B  C  D  E 


Random Topics:

-ing / InfinitiveComparisionPresent and Past Perfect TensesAdjectives and PronounsPresent Simple ProgressivePronounGrammar - to beRelative PronounsPresent Perfect and Present Perfect Progressive TensesGrammar - direct/indirect objects

Other quiz:

Participle & Appositive › View

 The first school day is a frightening experience for many children. The underlined phrase means ; an experience ____ many children.
     
      A.     That frightens
      B.     Who frighten
      C.     Frightened
      D.     Which will frighten


Conjunctions › View

I had already eaten ____ I wasn’t hungry for dinner.

A. until

B. so

C. because

D. after

Prepositions › View

Is your birthday ___ June?

A. at

B. in

C. on


Vocabulary › View

We were not __________ lift those boxes.

A. could

B. possible

C. able to

D. able