单选题
—Did you scold him for his carelessness?
—Yes, but ______ it.
A、
I"d rather do
B、
I"d rather not have done
C、
I should do
D、
I"d better not do
【正确答案】
B
【答案解析】
[解析] would rather (not) have done sth. 意为“宁愿(没有)做过某事”,表示对过去情况的虚拟。故选B。
提交答案
关闭