[ 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:
Quantifiers / Prepositions of Time and Comparative Adjectives › ViewWhat is the correct comparative form of the adjective ‘creative’?
A. More creative
B. Creativest
C. Most creative
D. Creativeer
Grammar › View
A Is Miroslav going to get a summer job?
B Yes, _____.
___
A. he’s getting
B. he is
C. he’s going
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
