[ 现在完成时态 ]
当表示过去发生的某一动作对现在造成的影响和结果,用现在完成时态
这个用法的谓语动词要求 非延续性动词
begin 开始 give 给 go 走 meet 遇见 see 看见 die 死
时间状语:already 已经 yet 仍然 once 一次 twice 两次 just 刚刚
never 从不 before 之前 already / just / never 放在助动词 have,has 后面
[例1]:I have already known the story. 我已经知道这个故事
[例2]:She has never seen the sea. 她从来没有看见过大海
[例3]:He has just come. 他刚来
once,twice,before 放在句尾
这种用法一般情况下没有主系表结构
主语 + have / has + 非延续性动词的过去分词 + (宾语) + (地点状语)
[例1]:He has died. 他已经死了
[例2]:We have come. 我们已经来了
[例3]:These workers have finished the work. 这些工人已经完成了工作
[例4]:I have found her money. 我已经找到她的钱了
[例5]:They have seen you. 她们已经看见你了
[例6]:She has bought a car. 她已经买了一辆车了
[例7]:He has gone to Beijing. 他已经去北京了
[例8]:He has been to Beijing twice. 他去过北京两次了
固定结构
have / has gone to + 地方 / 位置 已经去了
have / has been to + 地方 / 位置 曾经去过某地
[例1]:He has died. 他已经死了
[例2]:He has been dead for two years. 他已经死了两年了
现在完成时态 非延续性动词 主谓宾句型 一般不能加时间状语,但是其否定句可以
[例1]:She hasn't given me a gift for three years. 她已经三年没有给我礼物了
[例2]:I haven't seen her for 5 years. 我已经五年没有见过她了
[例3]:I haven't taken a shower for a week. 我已经一个星期没洗澡了
现在完成时态和一般过去时态的区别
现在完成时态的三个特点:
1.现在完成时态的第二种用法强调 动作已经在过去的某个时间发生了,但是不知道什么时候发生,也不关心什么时候发生,最重要的是,不去强调什么时候发生,反正动作在过去已经发生了
2.现在完成时态的第二种用法 动作虽然发生在过去,但是强调对现在产生的影响,或者对现在产生的某种结果,强调现在的情况,不强调过去
3.现在完成时态的第二种用法 不需要具体的时间状语
[例1]:I have finished my homework. 我已经完成我的作业了
[例2]:I have seen the film. 我已经看过这部电影
一般过去时态只是表示事情发生在过去,陈述一个事实,需要跟确定的表示过去的时间状语
last night in 1999 three days ago
[例1]:We have seen that film. 我们已经看过这部电影
强调 对现在的影响 已经看过
[例1]:We saw that film last night. 昨天晚上我们看了那部电影
强调 昨天晚上看过的事实
[例2]:I have bought the book. 我已经买了这本书了
强调 对现在的影响 已经买了
[例2]:I bought the book last night. 我上周买了这本书
强调 上周做了的事实 买书