Grammar Quiz

[ Verb, Object, Preposition ]

She congratulated me _______ my achievement.

A. on

B. for

C. from

Select your answer:
A  B  C  D  E 


Random Topics:

Past ContinuousPhrasal Verb With TakeGrammar Present Perfect (ever never)Verbs and AdverbsHave GotWish + Verb 2Modals and Adjectives (ed-ing)IntermediatePast Simple vs Present SimpleModals and Phrases

Other quiz:

Tenses and Article › View

Select the sentence that correctly uses the past perfect tense.

A. She had left before you arrived.

B. She left before you arrived.

C. She leaves before you arrive.

D. She is leaving before you arrive.


Progessive Tenses › View

The following sentence is written in _______________.

By next month, they will have been living here for 20 years.

A. future tense

B. future progressive

C. future perfect progressive

D. future perfect

Mixed General Quiz › View

The French ___ official residence is L’Elysee Palace.
a. Resident’s
b. President
c. President’s
d. Presidents


Must / must not › View

You …. smoke in petrol station

A. must

B. mustn’t