But for your help, I ______ the task by myself, so many thanks to you.A、would no

游客2024-07-22  16

问题 But for your help, I ______ the task by myself, so many thanks to you.

选项 A、would not finish
B、have not finished
C、will not finish
D、would not have finished

答案 D

解析 本题考查虚拟语气。but for意为"要不是",常引导与过去事实相反的条件状语,句子用虚拟语气。主句用would/ should/could/might have+动词的过去分词,should只用于第一人称。
转载请注明原文地址:https://tihaiku.com/zcyy/3688093.html
最新回复(0)