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:

Question Tags › View

You aren’t twenty-one, ___?
a. have you
b. are you
c. do you


Grammar › View

Whose scarf __________ this?

A. are

B. is

C. this

D. Maria’s

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