Grammar Quiz

[ Present Tenses ]

Fill in the blanks with present perfect/past simple A: “I ………….. (live) in Lisbon for two years now. B: “Really? What a coincidence! I …………. (live) there for a year before moving to America.

A. lived, have been living

B. have been living, lived

C. lived, lived

D. have been living, have lived

Select your answer:
         


Random Topics:

Grammar CorrectionGerund or InfinitivesZero & First ContidionalModals and AdviceIntermediate PrepositionsComparative and Superlative AdjectivesArticles A and AnPreposition on TimeDescriptionsIrregular Plural Nouns

Other quiz:

Reported Speech and Reported Questions › View

Michael says: “I will be finishing tomorrow”

A. He said he would be finishing tomorrow

B. He said he will finish tomorrow

C. He said he would finish tomorrow


Past Tenses › View

She was crying when I …………… her

A. was seeing

B. were seeing

C. see

D. saw