[ Verb, Object, Preposition ]
She congratulated me _______ my achievement.
A. on
B. for
C. from

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 PhrasesOther quiz:
Tenses and Article › ViewSelect 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 › ViewThe 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
