一到英语选择题.-It's raining!When did it start?-I don't know exactl

一到英语选择题.
-It's raining!When did it start?
-I don't know exactly In fact ,it ____ all this afternoon.
A lasts B will last C lasted D has lasted
正确是选择D,这题是怎么思考的?为什么这题不能选择B呢?
哈利路亚998 1年前 已收到7个回答 举报

星园心事 幼苗

共回答了13个问题采纳率:92.3% 举报

这道题考的是英语时态.从提问中可以看出“did it”是对过去的事情提问,所以回答肯定是过去的时态.A,B淘汰.句意为“下雨了,什么时候开始的?”“准确来说,我不知道,实际上它已经下了整个中午了”下雨是持续了一段时间的过去发生的事情,持续到现在还在进行,所以,选择现在完成时.故而,答案为D

1年前

1

myjing0704 幼苗

共回答了4个问题 举报

考时态--现在完成时,“雨持续下了一下午”,从过去到现在,还有持续往下发展的趋势,选D

1年前

2

huohu 幼苗

共回答了1768个问题 举报

因为现在还在 下雨 所以用现在完成时
如果 用过去时 则与现在无关 同时必须 去掉all

1年前

2

yumon1981 幼苗

共回答了604个问题 举报

D
关键点是It's raining,When did it start?
使用现在完成表示动作已经持续了一个下午。

1年前

1

pack007 幼苗

共回答了1个问题 举报

因为这题讲的是现在完成时 而不是将来时 所以选d

1年前

1

yiehuang 幼苗

共回答了1个问题 举报

n.+ have+done,it has lasted 即 天 被 度过

1年前

1

Jasmine_zzh 幼苗

共回答了2个问题 举报

选d 是因为 It's raining 正在下雨, When did it start 什么时候开始的,现在时与过去式组合在一起就是完成时,指已经下完雨了,has lasted 是完成时的句型,所以选d。

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 22 q. 0.017 s. - webmaster@yulucn.com