[ Present Perfect Continuous Tense ]
Mary…(live)…in Germany since 1992.
A. has been Living
B. have to live
C. have been living
D. has been living

Random Topics:
Conjunctions and TransitionsGrammar - too & enoughUsed toPassive Voice with Modal VerbsTransitive and Intransitive VerbConditional and Mix Conditional SentenceZero & First ContidionalSimple Present - Negative & InterrogativeGrammar PhrasesNoun / PronounOther quiz:
Past Tense › ViewThe tornado knocked down the tree that we ___
A. plant
B. planted
C. had planted
D. have planted
Grammar › View
What is _____ tallest animal in the world?
A. than
B. the
C. then
D. that
Tenses › ViewYou must ____________ a helmet.
A. wear
B. wearing
C. wears
D. is wearing
Modal Verbs of Permission › View
When is ‘may’ most often used to ask for permission?
A. Between friends
B. Between two children
C. Between two adults
D. Between a child and an adult
