Grammar Quiz

[ Grammar ]

A good job! I’d like to congratulate you for / – / about / on your promotion.
A. for
B. –
C. on

Select your answer:
         


Random Topics:
Lay vs. Lie Adjective ClauseAdverbOffer and SuggestionPresent Simple vs Past SimplePresent ContinuousPast Simple vs Present SimpleAsking & Giving AttentionPronouns/ Present Tense

Other quiz:

Mixed General Quiz › View

May I ___ my book while I eat?
a. lead
b. read
c. reed


Reported Speech › View

The teacher promised ___ .

A) that we can learn three English songs.

B) if we learn three English songs.

C) we would learn three English songs

D) whether we would learn three English songs.


How to use : Read the question carefully, then select one of the answers button.