It's raining .when did it start?I don't know exactly .in fact ,it ----all this afternoon .A.lasts B.has lasted C.lasted D.will last 为什么

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 02:44:59
It's raining .when did it start?I don't know exactly .in fact ,it ----all this afternoon .A.lasts B.has lasted C.lasted D.will last 为什么

It's raining .when did it start?I don't know exactly .in fact ,it ----all this afternoon .A.lasts B.has lasted C.lasted D.will last 为什么
It's raining .when did it start?
I don't know exactly .in fact ,it ----all this afternoon .
A.lasts B.has lasted C.lasted D.will last 为什么

It's raining .when did it start?I don't know exactly .in fact ,it ----all this afternoon .A.lasts B.has lasted C.lasted D.will last 为什么
主要的争议在A与B之间.个人分析,应选B.
A:一般现在时,可以表示事物一惯的状态,规律性等等.用在这里有点牵强.因为对于天气状况来说,下雨未必是一惯的状态,也许一星期五天晴天,两天下雨呢.也或许时不时刮个风或阴天呢.
B:现在完成时.这里用现在完成时表示事物的持续性,用在这里,答者的潜在意思是说,虽然我不知道雨是什么时间下的,但它反正已经下了很长时间了,一下午都在下.
C:一般过去时.显然用在这里不对,因为一开始已经说了,雨一直在下,说明现在还没停.用一般过去时表明雨下过了,现在停止了,当然不对.
D:一般将来时.用这个回答当然驴头不对马嘴,因为人家问的是雨什么时候还始下的,而不是让你去作天气预报.
综上所述,选B是四个选项中最合适的答案.

A.其它的都不合适。

我也选 A
这里表示的是一个持续到现在的状态,而且有继续往后进行的趋势,完成时不能反映这个意思

b 表示一直存在的一种状态