[ Tenses ]
By the time they arrive, we ___ all the preparations for Khmer New Year.
A. finish
B. are finishing
C. will have finished
D. finished

Random Topics:
take, make, doVocabulary and Sentence StructurePresent Simple and Present ContinuousConditionals (0 - 1 - 2)Passive Voice in Past and Present TensePossessive Adjectives & Possessive PronounsV-ing/to-VSimple Present and Past TensesBecause of & Inspite ofPronunciation and VocabularyOther quiz:
Grammar › ViewI __ do some sport.
A. would like to
B. would like
Parts of Speech and Compound Sentences › View
I am “looking forward to” meeting you in the future.
A. preposition
B. adjective
C. pronoun
D. article
Vocabulary › ViewWhat is the meaning of ‘hangout’?
A. To say that an action is not allowed
B. The condition that something is in
C. To have a particular position in a list of things that have been put in order of importance
D. A place where a particular group of people gather and relax
Adverbs of Manner › View
If you do something you don’t really want to do, you do it _______
A. eagerly
B. reluctantly
C. accidentally
