[ Verb, Object, Preposition ]
He congratulated me _______ my success.
A. for
B. on
C. from
Select your answer:

Random Topics:
Vocabulary & GrammarSynonym and AntonymCountable - UncountableRelative & Interrogative PronounsPersonal PronounPronunciationConnectives (because, due to, owing to, because of)Future Tense (will/be going to/p.continuous)Modals of DeductionAdjective SuffixesOther quiz:
Tenses › ViewWhen he came ……………………..
A. I was watching TV
B. I watched TV
C. I am watching TV
D. I have watched TV
Tenses › View
My mobile _____ out of battery very soon. Look, the icon is red.
A. will run
B. is going to run
C. is running
D. runs
