英语第47题

来源:百度知道 编辑:UC知道 时间:2024/05/06 00:59:13
Now that she is sick with cold, I feel I ____ have stopped her from going out in the rain.
A. could
B. might
C. must
D. ought to

D ought to 应该
既然她着凉了,我觉得我应该阻止她在雨天出去。

后面是have stopped 已经完成的事

对过去时态的假设

我本该阻止她在雨天外出而没有的动作

选A

could

could have done表示应该做而没做,和should have done同用法,结合句意不难看出是应该阻止她冒雨出去但是没阻止,现在她生病了。