Grammar Quiz

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 Continuous

Other quiz:

Simple Present Tense › View

The 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