这里为什么用完成时?

来源:百度知道 编辑:UC知道 时间:2024/05/03 07:14:17
-Why _ she _ angry? (A)
-Because he _at her just now.
A.did;get;shouted B.has;got;shouted C.did;get;has shouted D.have;got;has shouted
打错了.是为什么用过去时-.-!谢谢!

第一句不是问她为什么生气吗?既然是已经生气了,那就用过去时啊。
后面的回答有个"just now"(刚才的意思)代表事情是刚才发生的,那么不也要用过去时吗?知道了吧。

“just now”
这个词表明了时间,刚刚发生过的事情,所以过去时。而完成时则是指过去的一段时间内发生的事情有持续性。
最佳选择题 的目的是选出一个最佳的答案,4选一,因此不必过于拘泥到底怎么对怎么错,如果有两个都对的,就选更对的,如果艘是很别扭的,就选最不别扭的那个,如果都是错的,就选错最少的那个。考试还是得分要紧。

因为他喊叫的时间和她生气的时间都发生在发问的时间之前。

没有用完成时啊,是过去时啊
因为事情发生在“现在”的前面嘛

明白just now 就明白为什么选过去式了。just now 是刚才的意思,往往会误解为现在的动作。所以刚才发生的事情当然要用过去式,记下来就好了。

因为他是在她哭之前骂她,所以用过去时