
[ Grammar ]
Her English is very good because she … classes for the last seven years.
A. has been taking
B. is taking
SubjunctivePresent Perfect Continuous Tense Regular vs. Irregular Verb Present / Future / Present Progressive / non Action VerbsPossessive Adjectives & Possessive PronounsTime ClauseWish / If only ( Present)Conditional TypesPast Perfect and Past Perfect Continuous
Other quiz:
Geography › ViewWhat is the name of the major desert in North Africa?
A. The Arabian Desert
B. The Kalahari Desert
C. The Gobi Desert
D. The Sahara
Present Perfect Continuous Tense › View
It __________ all week.
A. have been raining
B. have been rained
C. has been raining
D. has been rained
How to use : Read the question carefully, then select one of the answers button.