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:

Progressive Perfect and Simple Verb TensesModal, Causative Verb & Elliptical StructureCommunicative GrammarComparative and Superlative AdverbsActive-Passive VoicesTenses StructureTypes of Sentence StructureGrammar - Countable/ UncountablePunctuating ClausesPresent Simple Passive

Other quiz:

Grammar › View

The city square was extremely overcrowded because it had become a tourist ……………. .

A. resort

B. trap

C. guide

D. package


Grammar › View

She ________ to drink coffee in the morning.

A. would prefer

B. would rather

Vocabulary › View

To envy someone is to feel:

A. Contentment

B. Admiration

C. Jealousy

D. Trust


Grammar › View

Tammy ………………… the mouse in a pile of leaves.

A. seen

B. saw