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:
         


Random Topics:

Phrase and ClauseGrammar (Possessive Pronouns)Common & Proper NounsGrammar Present Perfect (ever never)Have as verb and auxiliaryInfinitive GerundPoetry VocabularyGrammar - help/have/let/makeVerb Present Simple Tense

Other quiz:

Vocabulary › View

make certain that (something) shall occur or be the case.

A. fusion

B. attempt

C. ensure

D. maintain


Parts of Speech › View

She suddenly changed her mind about selling her house.

  1. adverb
  2. conjunction
  3. adjective
  4. interjection