作业帮 > 综合 > 作业

现在完成时与过去式有什麼区别

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/08 13:54:41
现在完成时与过去式有什麼区别

 


第一,含义上有区别

一般过去时态只是单纯地表示过去某一时间发生过的动作或者存在的状态, 和现在没有任何联系, 只着眼于过去.

现在完成时态重点强调与现在的联系, 表示过去发生的动作对现在造成的影响和结果, 属于现在时的范畴.
请比较下列例句:
I have washed my shoes . 我刷过鞋了.
强调的是过去的某一时间发生的动作"洗" 对现在产生的影响是" 鞋是干净的" .
I washed my shoes yesterday . 我昨天刷了鞋.
第二,时间状语有区别
一般过去时态只能与表示过去的时间状语连用, 如 yesterday, last week, three years ago, in 2012 , just now 等.

现在完成时态的时间状语表达的时间是到现在为止. 如: just 刚刚, before 以前, "since / ever since +过去时间 " 自从...... 开始, ever 曾经, never 从未, 未曾, "already" 已经 , " for+ 时间段"已有多长时间了. in the last/ past ten years 在过去的十年里, so far 到目前为止. up to now 直到现在, this week 这个星期等等.