Grammar Quiz

[ Grammar ]

Her English is very good because she … classes for the last seven years.

A. has been taking

B. is taking

Select your answer:
A  B  C  D  E 

Random Topics:
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 › View

What 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.