题目
(单选题,2分) Seeing David, I____him _passing his driving test.()A. celebrated, forB. congratulated, forC. celebrated, onD. congratulated, on
(单选题,2分) Seeing David, I____him _passing his driving test.()
A. celebrated, for
B. congratulated, for
C. celebrated, on
D. congratulated, on
题目解答
答案
D. congratulated, on
解析
本题考查动词辨析和介词搭配。核心在于区分celebrate和congratulate的用法差异,以及它们与介词for和on的正确组合。关键点:
- celebrate通常用于“庆祝事件/节日”,不用于祝贺他人的个人成就;
- congratulate表示“祝贺他人成就”,必须与on搭配使用。
选项分析
A. celebrated, for
- 错误原因:celebrate不用于祝贺他人成就,且搭配for不符合语境。
B. congratulated, for
- 错误原因:虽然congratulate是正确动词,但需与on搭配,for用法错误。
C. celebrated, on
- 错误原因:celebrate本身不符合语境(祝贺他人成就),尽管搭配on,但动词选择错误。
D. congratulated, on
- 正确性:congratulate on是固定搭配,表示“祝贺某人某事”,符合题意。