[ Grammar ]
Her English is very good because she … classes for the last seven years.
A. has been taking
B. is taking

Random Topics:
Types of Simple SentencesPast ContinuousPast and Future TensesGrammar - ConnectorsPast Tense and Perfect TenseIndefinite ArticleTenses & PassiveParts of Speech and Compound SentencesPast and Present Continuous tenseVerb-ing and InfinitiveOther quiz:
Grammar › ViewWhich word is example of an pronoun?
A. Ram
B. It
C. At
Vocabulary › View
Melissa decided to ___ the laptop she had just bought dor a tablet.
A. owe
B. exchange
C. catch sight of
D. take pleasure in
Grammar › ViewUSE THE ARTICLES A, AN, OR THE WITH PLURAL NOUNS?
A. TRUE
B. FALSE
Tenses › View
Michael Jackson _____________ born in 1958.
A. is
B. is being
C. was
