英语虚拟问题
._____foryourhelp,we'dneverhavebeenabletogetoverthedifficulties.文本:A)HaditnotB)Ifitwe...
._____ for your help, we'd never have been able to get over the difficulties. 文本:A) Had it not
B) If it were not
C) Had it not been
D) If we had not been
这道题选什么 麻烦将原因解释清楚 谢谢 展开
B) If it were not
C) Had it not been
D) If we had not been
这道题选什么 麻烦将原因解释清楚 谢谢 展开
3个回答
展开全部
选C。
通过时态判断,这是对过去的虚拟,所以用had ...been的形式。
if it had not been for的if省略的时候,要用倒装,所以是had it not been for...
翻译:如果没有你的帮助的话,我们将不会度过艰辛。
通过时态判断,这是对过去的虚拟,所以用had ...been的形式。
if it had not been for的if省略的时候,要用倒装,所以是had it not been for...
翻译:如果没有你的帮助的话,我们将不会度过艰辛。
追问
对过去虚拟用had我知道,但为什么用been,就是A为什么不对。还有D为什么不对
追答
A的话,缺少been这个系动词啊, be for 表示原因,你不能省略了be动词的
D的话,不是we,是it。
it is for sth。不是we
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询