Grammar Quiz

[ Present Perfect and Present Perfect Progressive Tenses ]

She ___ (live) here for ten years.

A. lives

B. has lived

C. have lived

D. has been living

Select your answer:
         


Random Topics:

-ing form and the to-infinitivePRESENT SIMPLE - CHILDRENConjunctions & Cohesive DevicesGerunds & Infinitives + VocabularyVerbs: Will & Going toActive and Passive Gerunds and InfinitivesUsed to & would & Past SimpleGerund or to InfinitivePrepositions and ArticlesMesopotamia Vocabulary

Other quiz:

Grammar › View

Alya jogs every day ____ she wants to keep fit.
A. for
B. though


Grammar › View

A:How much ___ does your sister drink a day? B:Eight glasses. A:Wow, she drinks a lot.

A. cups of tea 

B. glasses of milk 

C. drinks 

D. water