[ Tenses ]
How long ___ you been learning Khmer language?
A. do
B. are
C. have
D. will

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 AgreementOther quiz:
Comparisons › ViewTo 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
