[ 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:
Grammar › ViewYou will not get sick if you eat fruit and healthy food every day.
A. Laughter is the best medicine
B. An apple a day keeps the doctor away
Grammar › View
Choose a correct answer.
A. I’ve known my best friend for two years.
B. I’ve know my best friend for two years.
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
