[ 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 › ViewChoose the sentence without grammatical errors.
A. Boston – Massachusetts – is a rival sports town for most northern cities.
B. The team was gracious in defeat – willingly shaking hands with the opponents after the game.
C. The star player for our local team – John Smith – was injured during practice today.
D. I cannot – comprehend our undefeated season.
Grammar › View
What are you ___ after class today?
A. do
B. doing
C. did
D. does
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
