[ 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 VocabularyOther quiz:
Grammar › ViewAlya 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
