问题 单项选择题

If I were on the spot that day, I should be able to prevent the disaster to happen.

A. I should be able to prevent the disaster from happening.
B. I should have prevented the disaster to happen.
C. I would have been able to prevent the disaster from happening.
D. I would be able to prevent the disaster to be happened.

答案

参考答案:C

单项选择题
选择题