单选题
24.
But for your advice, I ______ it so successfully.
A、
hadn't done
B、
wouldn't done
C、
wouldn't have done
D、
don't
【正确答案】
C
【答案解析】
[考点] 虚拟语气
在含蓄条件句中,如果表示的是对过去情况的假设,谓语动词应用“should/would have+过去分词”形式。根据句意可知,But for(如果没有……)引出表示条件的成分,是对过去情况的假设,所以谓语动词应用wouldn't have done。故选C。
如果不是听了你的建议,我不会把这件事做得如此成功。
提交答案
关闭