It is raining for two days.The ground is very wet.
问题描述:
It is raining for two days.The ground is very wet.
时态用错了吗?
答
It's been raining for two days.The ground is very wet.
前句用现在完成进行时,表示两天前雨就在下,一直下到今天,并且可能继续.为什么?那It is raining these days.是不是要改成It has been raining these days表示前些天雨就在下,一直下到今天,并且可能继续注意时间状语是for +“段”时间,these days 当然要用进行时了,是表示这段时间正在发生的动作或存在的状态。那It has been raining these days这句话是错的哦?It has rained these days这句更加是错的?是的,各个时态有各个时态相应的时间状语没错啊。googe 搜索可以找到很多这两种用法别人甚至在问It has been raining these days 和 It has rained these days 的区别只能解释到这里,不敢误人。。