But for the accident, we ______ the task much earlier.A、should finishB、should h

游客2023-11-07  24

问题 But for the accident, we ______ the task much earlier.

选项 A、should finish
B、should have finished
C、would finish
D、shall have finished

答案 B

解析 本句是虚拟语气。词组but for:without;if not for要不是,相当于if引导的非真实条件句。
转载请注明原文地址:https://tihaiku.com/zcyy/3165673.html
最新回复(0)