(Had it not been) for your help ,we'd never have been able to get over the difficulties.
括号里为什么那么写啊,我知道是虚拟倒装句,但怎么读者这么别扭,可不可只填Had it not,不写been,been是为什么要写上去呢?
人气:213 ℃ 时间:2019-10-02 20:29:20
解答
been 是必须要写上去的!这是一个跟过去事实相反的虚拟语气的句子,其结构为:条件句谓语用
had+过去分词,主句谓语用would/could/should+have+动词过去分词.另外,这也是一个倒装句,(虚拟条件从句省略if时的把 had / were / should 提前的倒装!这句话的翻译是:如果没有你的帮助,我们不会克服(解决)那些困难.
推荐
猜你喜欢
- 给你一个大水槽,足量水,酱油,一个量筒,一个小烧杯,一根橡皮筋和一支滴管,用以上器材,测酱油密度
- 用七个四凑成一百整数,只许加减不许乘除?
- 铜有两种天然同位素:铜63和铜65,铜的相对原子质量为63.5,则铜65的质量分数约为:
- x/2+22=2(x/2-22) 解方程,急
- 已知a=2的35次方,b=3的28次方,c=4的21次方,试比较a,b,c的大小
- what什么are those
- 将这些连词成句 buses ,There ,ten ,are ,in ,bus 、stop ,the
- 满意度计算方法