请问下面的英语单选怎么选,为什么多谢啦!

请问下面的英语单选怎么选,为什么多谢啦!
______ for your help, we'd never have been able to get over the difficulties.
A. If it were not B. Had it not been C. Had it not D. If we had not been
rhhr 1年前 已收到2个回答 举报

不是老vv 幼苗

共回答了15个问题采纳率:86.7% 举报

句意:如果没有你的帮助,我们就无法克服这些困难.
考点:
(1)与过去事实相反的虚拟语气.其结构为:条件从句谓语用had+过去分词,主句谓语用would/could/should+have+动词过去分词.
(2)这也是一个倒装句,虚拟条件从句省略if时,把 had / were / should 提前的倒装!
正常语序:If it had not been not for your help,we'd …….
故选B.

1年前

9

kwgkwg058 幼苗

共回答了824个问题 举报

B. Had it not been ,虚拟语气,去掉if,had提前

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.031 s. - webmaster@yulucn.com