题目
Seeing David I _ him _ passing his driving test . ( ) A celebrated for B congratulated for C celebrated on D congratulated on
Seeing David I _ him _ passing his driving test . ( ) A celebrated for
B congratulated for
C celebrated on
D congratulated on
题目解答
答案
答案:D. congratulated on
解析:
本题考查固定搭配和词义辨析。题干的意思是:“看到大卫,我_____他_____通过了驾照考试。”
英语中,“celebrate”意思是“庆祝”,通常不与“for”或“on”连用表示庆祝某事的发生,且一般不用来庆祝某人通过某项考试,因此排除选项AC。
“congratulate”意为“祝贺”,后常与“on”连用,表示“祝贺某人某事”,即“congratulate sb on sth”。在本题中,“congratulate David on passing his driving test”意为“祝贺大卫通过了驾照考试”,符合句意和语法规则,所以选项D正确。
因此,本题的正确答案是:D. congratulated on。
解析
步骤 1:理解题干
题干的意思是:“看到大卫,我_____他_____通过了驾照考试。”
步骤 2:分析选项
A. celebrated for:庆祝,但通常不与“for”连用表示庆祝某事的发生。
B. congratulated for:祝贺,但通常不与“for”连用表示祝贺某人某事。
C. celebrated on:庆祝,但通常不与“on”连用表示庆祝某事的发生。
D. congratulated on:祝贺,通常与“on”连用表示祝贺某人某事。
步骤 3:选择正确答案
根据英语中固定搭配,“congratulate sb on sth”表示“祝贺某人某事”,因此选项D正确。
题干的意思是:“看到大卫,我_____他_____通过了驾照考试。”
步骤 2:分析选项
A. celebrated for:庆祝,但通常不与“for”连用表示庆祝某事的发生。
B. congratulated for:祝贺,但通常不与“for”连用表示祝贺某人某事。
C. celebrated on:庆祝,但通常不与“on”连用表示庆祝某事的发生。
D. congratulated on:祝贺,通常与“on”连用表示祝贺某人某事。
步骤 3:选择正确答案
根据英语中固定搭配,“congratulate sb on sth”表示“祝贺某人某事”,因此选项D正确。