(Had it not been) for your help ,we'd never have been able to get over the difficulties.
括号里为什么那么写啊,我知道是虚拟倒装句,但怎么读者这么别扭,可不可只填Had it not,不写been,been是为什么要写上去呢?
人气:276 ℃ 时间:2019-10-02 20:29:20
解答
been 是必须要写上去的!这是一个跟过去事实相反的虚拟语气的句子,其结构为:条件句谓语用
had+过去分词,主句谓语用would/could/should+have+动词过去分词.另外,这也是一个倒装句,(虚拟条件从句省略if时的把 had / were / should 提前的倒装!这句话的翻译是:如果没有你的帮助,我们不会克服(解决)那些困难.
推荐
猜你喜欢
- 丰乐亭游春一得思想感情
- 汽水是怎样发明的?
- 决定蛋白质分子结构多样性的重要因素有哪些?
- Feel like可以加adj.
- 定义在(-1,1)上的奇函数f(X)是减函数,f(1-a)+f(1-3a)
- 与小朋友们在田野里游玩的作文,300字左右,是夏天,突出田野里的景色
- 美国莱特兄弟于1903年十二月七日,驾驶动力飞机成功的遨游蓝天,人们为什举行了盛大酒会.主持人邀请莱特兄弟发表演说,兄弟俩再三推辞,主持人执意邀请,哥哥便了意味深长的一句话:"据我所知,鸟中最会说话的是鹦鹉,而鹦鹉是永远飞不高的."
- 这句英语含宾语补足语吗