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:

Tenses › View

The dam ____ overflow warnings next month.

A. will probably issue

B. issues

C. issued

D. is issuing


Grammar Assessment › View

I wanted to buy

A. a big,round,blue, Italian dining table.

B. a big,blue,Italian, round dining table.

C. a blue,Italian big,dining round table.

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