作业帮 > 英语 > 作业

一道英语时态简单选择题(现在完成时与现在完成进行时)

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/04/26 10:25:04
一道英语时态简单选择题(现在完成时与现在完成进行时)
The boys ___________ just now.That is why thier hair is wet.
A.have been swimming
B.have swum
我就觉得应该选A
究竟选哪个更适合呢?
现在完成进行时是可以表说话时动作刚结束
A 不对
have been doing 现在完成进行时
表示过去开始一直在做某事,而且可能还会做下去.
这里明显没有再继续下去的含义,所以用一般的现在完成时态就可以了.
再问: just now 不是有刚的意思吗?现在完成进行时可以表动作刚结束。
再答: 现在完成进行时,是英语中,动词的一种基本时态,其构成为:主语+助动词(have)+动词的过去分词+其他成分。其表达的意思有两种: 1.表示从过去某时开始一直持续到现在的动作,并且还将持续下去。题中已经结束,不会继续下去,不符 2.表示在说话时刻之前到现在正在进行的动作。正在进行,题中也不符
再问: 现在完成进行时的确是可以表说话时动作刚结束,语法书说的。
再答: 那我也迷惑了。坐等高手吧