[ Verb, Object, Preposition ]
He congratulated us _______ winning the match.
A. from
B. for
C. on

Random Topics:
Infinitives for reasonsWishesArticles and NounsAdverb and Noun ClausesSimple PastModal ProbabilityTime ClauseContrastive ConjunctionsComparatives, Superlatives & EquativesModals of PredictionOther quiz:
English for Tourism › ViewStranger : Excuse me _______ the nearest post office?
Carly : Follow this way until second traffic light. It is on your left beside Padang restaurant.
Stranger : Thank you
The suitable expression to complete the dialogue is …
A. Can I help you
B. Could you tell me the way
C. Could you show me
D. Could you come with me
Mixed Present Tenses › View
Oh my God! Still stuck in traffic and my plane ………………….. ( leave) in 25 minutes! I am going to miss my flight !
A. leave
B. leaving
C. has left
D. is leaving