Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


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 Vocabulary

Other quiz:

Grammar › View

If you ________ blue and yellow, you get green.

A. will mix

B. mix

C. are mixing


Exclamation › View

____________ wonderful sight!

A. How a

B. What a

C. What an

D. How

Vocabulary › View

What 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