[ Grammar ]
Her English is very good because she … classes for the last seven years.
A. has been taking
B. is taking
Select your answer:
Random Topics:
Regular Plural NounsNarrative TensesSentence Structure and Pronoun AntecedentGrammar: SyntaxOffer and SuggestionGrammar: Reported QuestionsTo Infinitive/Bare Infinitive/GerundsSubordination ConjunctionsCan/Could
Other quiz:
Tenses › ViewWe … a new project next week.
A. start
B. are starting
C. started
D. will start
Grammar › View
We ___________________________________ (join) you at the restaurant, but we couldn’t get a babysitter. (past willingness
A. would have joined
B. could have joined
C. couldn´t have joined
D. wouldn´t have joined
Trending Topics
Loading...
How to use : Read the question carefully, then select one of the answers button.