[ 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:
Grammar › ViewWrite questions for the underlined words.
– He left the party at 11.o’clock.
A. who did he leave the party?
B. when did he leave the party?
C. what did he leave the party?
D. where did he leave the party?
Grammar › View
Will you …………… at the rehearsal on Monday?
A. go
B. be
C. have
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
