Grammar Quiz

[ Grammar ]

How long ______ English?

A. do you learn

B. are you learning

C. have you been learning

D. you learn

Select your answer:
A  B  C  D  E 


Random Topics:

Past PerfectTenses and Sentence CompletionSimple TensesAuxiliary ModalAdverbial Phrases-ed/-ing AdjectivesUncountable NounsPunctuation and GrammarArticle and Order of AdjctiveModals and Present Tenses

Other quiz:

Synonym › View

A synonym for important is _______________ .

A. significant

B. ordinary

C. message

D. adjusted


Conditional Sentences › View

I _____________ very happy if there _____________ a good film on channel 9 last night.

A. would be / had been

B. would have been / would be

C. would have been / had been

D. had been / had been

Grammar › View

During class, Tyler wanted to _________down and take a nap.

A. lay

B. lie


Verbs - third person › View

She ______ English.

A. speaks

B. speak

C. eats

D. buy