Topics: 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:
Quantifiers, Countable and Uncountable NounsAdverb of MannerPresent Perfect Simple & ContinuousGender and GrammarVerb to Be Tenses & Object PronounArticles & PrepositionLinking Words and PhrasesConditional Sentence Type 3Vocabulary and GrammarPresent Simple and Past ContinuousOther quiz:
Simple Present Tense › ViewThe boys always ____.
A. fights
B. fight
C. fightes
D. Fighting
Word Form & Verb Tense › View
Yesterday, a terrible accident _____ on the highway causing a lot of chaos and fatalities
A. happened
B. has happened
C. happens
D. was happened
