[ 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:
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