______your timely advice, I would never have known how to go about the work.A、Un

游客2024-09-30  8

问题 ______your timely advice, I would never have known how to go about the work.

选项 A、Unless
B、Except for
C、Not for
D、But for

答案 D

解析 该题是语法结构题,考查虚拟语气在含蓄条件中的用法。在此用法中,假设的情况不是用一个条件句来表示,而是隐含在诸如without,but for,but that等引导的短语或句子中,或由连词but,副词otherwise,以及比较等级等表示的上下文中,如:But that she was afraid,she would have gone there alone.要不是因为害怕,她就独自一人去了。/A more careful person wouldn’t have made so many mistakes.=If you had been more careful,you wouldn’t have made so many mistakes.如果细心一点,就不会出这么多错误了。因此,根据题意和语法规则,选项D为最佳答案。
转载请注明原文地址:https://tihaiku.com/zcyy/3781067.html
最新回复(0)