Grammar Quiz

[ Tenses ]

How long ___ you been learning Khmer language?

A. do

B. are

C. have

D. will

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar, adverbs of frequency placementGrammar : can, could and be able toNouns and QuantifiersTenses and Time MarkersThe Future Simple TensePassive to ActivePresent / Future / Present Progressive / non Action VerbsModals Deduction: cant /mustGrammar - Countable/ UncountableVerb Agreement

Other quiz:

Vocabulary and Grammar › View

Plastic is very good for the environment.

A. TRUE

B. FALSE


Tenses › View

Anyone _______ punctual last Monday.

A. Had gotten

B. Got

C. Didn’t get

D. Isn’t

Comparisons › View

To inquire … (far) information, please go to our website.

A. farther

B. further

C. the farthest

D. the furthest


Sentence Structure › View

She studied hard for the exam, she wanted to get a good grade.

A. Complete

B. Fragment

C. Run-on