Grammar Quiz

[ Grammar ]

How long ………………………….(they / learn) English?
A. have they learned
B. did they learn
C. have they been learning
D. has they learned

Select your answer:
A  B  C  D  E 


Random Topics:
Adjective ClauseDefinitions, Synonyms Lay vs. Lie Present Perfect Negative and InterrogativeQuantifiers and AdjectivesComparisionGrammar: wishes and regretsSubjective and Objective PronounIrregular Adjectives

Other quiz: Participle - ing/ ed

I am _________________ in doing charity work.

a. interested

b. interesting


How to use : Read the question carefully, then select one of the answers button.