if there had not been a layer of rock beneath the soil they would have completed the job.

问题描述:

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

这里的was并没有省略
这里是过去完成时态,had + 过去分词,这里的been 就是was 变过来的.
所以并不是was省略了,而是时态变了~