(2013·石家庄高三二模)—Jack, this is the third time that you have been late this week.
—Sorry, sir, but I was for 15 minutes on the way here in the traffic jam.
A. given up
B. put up
C. taken up
D. held up
网友回答
A. given up
B. put up
C. taken up
(答案→)D. held up
解析:选D 句意:“杰克,这是你本周第三次迟到了。”“很抱歉,先生,但我在来这里的路上遇到了长达15分钟的堵车。”be held up“受阻”,符合题意。give up“放弃”;put up“举起;张贴;留宿”;take up“拿起;从事;占据”。