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:

Vocabulary › View

What does the word ‘elegant’ mean?

A. Being serious and eager in the way you do something

B. Being graceful and stylish in appearance

C. The overall state of a country’s or region’s money

D. A person’s sense of self-worth


Preposition › View

The fire extinguisher is _________________ the desk and the wall.

A. under

B. next to

C. between

D. in

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