If I had not been _____ by the traffic jam, I would have been there by then.

admin2011-01-03  23

问题 If I had not been _____ by the traffic jam, I would have been there by then.

选项 A、interfered
B、postponed
C、delayed
D、prevented

答案C

解析 近义词辨析。interfere意为“妨碍,干涉,打扰”,强调未经允许而介入他人事物之中,如:interfere in sb.’s private affairs(干涉某人的私事);postpone意为“延迟,使延期”,正式用语,指将某个活动推迟,如:The ball game was postponed because of rain.(球赛因雨延期。)delay意为“耽搁,推迟”,指由于不可避免的障碍而把事情推迟到将来不确定的时候,如:Their arrival will be delayed because of heavy traffic.(由于交通堵塞他们将晚到。)prevent(from)意为“预防,防止”,如:prevent us from winning(阻挠我们获胜)。交通堵塞是不可避免的障碍,所以本题应选C)。
转载请注明原文地址:https://kaotiyun.com/show/Cuy7777K
0

随机试题
最新回复(0)