i've been skating for five hours=i skated for five hours 这两句是不是意思完全相同呢?顺便再说说现在完成进行时态的特点吧~·
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/08 13:49:14
![i've been skating for five hours=i skated for five hours 这两句是不是意思完全相同呢?顺便再说说现在完成进行时态的特点吧~·](/uploads/image/z/7606365-69-5.jpg?t=i%27ve+been+skating+for+five+hours%3Di+skated+for+five+hours+%E8%BF%99%E4%B8%A4%E5%8F%A5%E6%98%AF%E4%B8%8D%E6%98%AF%E6%84%8F%E6%80%9D%E5%AE%8C%E5%85%A8%E7%9B%B8%E5%90%8C%E5%91%A2%3F%E9%A1%BA%E4%BE%BF%E5%86%8D%E8%AF%B4%E8%AF%B4%E7%8E%B0%E5%9C%A8%E5%AE%8C%E6%88%90%E8%BF%9B%E8%A1%8C%E6%97%B6%E6%80%81%E7%9A%84%E7%89%B9%E7%82%B9%E5%90%A7%EF%BD%9E%C2%B7)
i've been skating for five hours=i skated for five hours 这两句是不是意思完全相同呢?顺便再说说现在完成进行时态的特点吧~·
i've been skating for five hours=i skated for five hours
这两句是不是意思完全相同呢?顺便再说说现在完成进行时态的特点吧~·
i've been skating for five hours=i skated for five hours 这两句是不是意思完全相同呢?顺便再说说现在完成进行时态的特点吧~·
I've been skating for five hours.
这是完成进行时的句子,表示动作一直在做.
I skated for five hours.
这是一句过去时的句子.skate是延续性动词,它的过去式与for+时间词连用,表示过去曾用过那么长的时间来做过某事,现在已经不再做了.
因此,所给的两句话绝不是等同的意思!
I've been skating for five hours 表示:从5小时以前一直划到现在, 现在还在划,有可能还要划;完成进行时主要强调动作的进行;
I skated for five hours - 我划了5 小时,但已经停了,一般过去时只说明过去的情况,不说明现在,强调动作已经过去。
I've been skating for five hours.这里指的是滑了五个小时了,现在还在滑,是一个到现在为止还在继续的动作。
I skated for five hours.个人觉得是个错句。skate是个短暂性的动作,怎么能和for five hours这个表示一段时间的时间状语连用呢
i've been skating for five hours 划了5小时, 现在还在划
i skated for five hours - 我划了5 小时,但已经停了