过去完成进行时

问题描述:

过去完成进行时
It (had been rainning) for 2 days and the field were all under water
为什么不用has been rainning

the field were all under water 是过去时,
那么rain就应该发生在过去的过去
用过去完成时