if there had not been a layer of rock beneath the

发布时间:2021-02-28 04:12:30

if there had not been a layer of rock beneath the soil they would have pleted the job.为什么开头 there后面没有was 省略了吗

网友回答

这里的was并没有省略
这里是过去完成时态,had + 过去分词,这里的been 就是was 变过来的.
所以并不是was省略了,而是时态变了~
======以下答案可供参考======
供参考答案1:
been 是be的过去分词 加个不就两个be了
加了不对了供参考答案2:
was就是后面那个been
这个句子是过去完成时,所以be动词也相应变化为had been
供参考答案3:
没有,,been就是
there be句型的 完成时
供参考答案4:
这个是 there be 句型的过去完成时,there had been
供参考答案5:
由be,只是人家用了完成时 had been
以上问题属网友观点,不代表本站立场,仅供参考!