英语短语 "congratulate…on…" 的核心含义是 "就…向…祝贺;因…祝贺某人",是表达祝贺的常用动词短语。
"congratulate" 是及物动词,需接被祝贺的人(间接宾语),再通过介词 "on" 引出祝贺的原因/事件(直接宾语,通常是名词、代词或动名词)。
基本结构:
以下是不同场景的常用表达:
1、 祝贺成就/成功:
I congratulated him on winning the competition.(我祝贺他赢得比赛。)
She congratulated me on getting the job.(她祝贺我得到了这份工作。)
2、 祝贺人生大事:
We congratulated them on their marriage.(我们祝贺他们结婚。)
His parents congratulated him on his graduation.(他父母祝贺他毕业。)
3、 祝贺节日/纪念日:
They congratulated us on Christmas.(他们在圣诞节向我们祝贺。)
He congratulated her on her birthday.(他祝贺她生日。)
1、 介词搭配:必须用 on 引出原因,不能用 "for"(错误:congratulate sb. for sth.;正确:congratulate sb. on sth.)。
2、 动名词的使用:若 "on" 后接动作,需用动名词 (doing)(因为 "on" 是介词)。
3、 被动语态:可用于被动句,结构为 "sb. be congratulated on sth./doing sth.":
She was congratulated on her promotion by her team.(她因升职受到团队祝贺。)
若用名词表达祝贺,常用复数 congratulations on sth.(省略 "sb." 时直接指事):
Congratulations on your new baby!(祝贺你喜得贵子!)
Congratulations on passing the exam!(祝贺你通过考试!)
综上,"congratulate…on…" 是精准表达“因某事祝贺某人”的核心短语,需牢记“人+事”的结构和介词 "on" 的搭配。