It's a sunny day again.It ________(not rain) for quite a long time.

问题描述:

It's a sunny day again.It ________(not rain) for quite a long time.

has not rained
原因:根据题干的意思来填。题干要说的是又是一个晴天,好久没有下过雨了。后面是for a quite a long time. 表示持续的一段时间,应该是完成式。前面是现在时,所以这里用现在完成时,表示的是没有下雨这个动作,从之前就发生产生影响了,并且还有可能继续发生并影响下去。也就是,有可能在将来的时间里天还继续不下雨。

hasn't rained

It's a sunny day again.It 【hasn't rained 】for quite a long time.
又是一个大晴天.一间很久没下雨了.