单选题
I told the stranger to go to the hospital on foot, but I ______ to go by bus.
A. had to tell him B. must have told him
C. should have told him D. ought to tell him
A
B
C
D
【正确答案】
C
【答案解析】
[解析] 动词时态题。选项[A]、[B]和[D]从语意上与but连接的前、后句不吻合。选项[C]意为本来应该怎么做(而没有怎么做),有后悔、惋惜、自责……之意。所以 [C]为正确选项。
提交答案
关闭