Grammar Quiz

[ Progessive Tenses ]

Choose the present perfect to complete the following sentence:

She __________________ here for five years.

A. has lived

B. will have lived

C. is living

D. has been living

Select your answer:
         


Random Topics:

Articles and QuantifiersModals, Phrasal Verbs, Gerunds and InfinitivesLet & Be allowed toAdjectives and DegreesComparison Degree & GerundsSubject Verb Agreement and Coordinating ConjunctionsPunctuationsAdverbs, Infinitives, Definite ArticleDefinite & Indefinite Pronoun & Conditionals

Other quiz:

Grammar › View

I don’t think I will accept the offer to study at the German university. ________________, it’s nice to be offered the opportunity, but I’d rather study in my own country.

A. Following that

B. Instead

C. In contrast

D. Obviously


Modal Auxiliaries › View

Tom is sitting at his desk. He’s reading his chemistry text because he has a test tomorrow. He _______

A. could study

B. should be studying

C. will studying

D. must be studying