单选题 There was something wrong with the traffic signal. Our bus was ______ for nearly half an hour.
  • A. held on
  • B. held back
  • C. held out
  • D. held up
【正确答案】 D
【答案解析】[解析] 本题中hold on继续,抓住;hold back阻止,隐瞒;hold out提出,提供;hold up使停顿,阻挡的意思。根据题意,应选D。句意是:街上的交通灯坏了,我们的公共汽车被堵了将近半个小时。