现在完成时的用法包括:(1)表示过去已经发生或已经完成的动作或状态,动作的结果对现在有影响;(2)从过去某一时刻开始并持续到现在的动作或状态有可能持续到未来,常与for、since和其他时间状语一起使用等等。
一、现在完成时的基本用法
(1)表示过去已经发生或已经完成的动作或状态,动作的结果对现在有影响,如:
(资料图)
Ihave lost my key.我把钥匙丢了。
(注:lose my key 这一动作发生在过去并已经完成,它造成的结果是现在钥匙没有了)
(2)从过去某一时刻开始并持续到现在的动作或状态有可能持续到未来,常与for、since和其他时间状语一起使用。
1)“for+时间段”结构
I have lived here for three years.我已经在这里住了三年。
(注:live的动作始于过去,并持续到现在,并且很可能延续到将来)
2)“since+过去的时间”结构
He has been ill since last week.他上个星期就生病了。
(注:bei的状态始于过去,并持续到现在,并且很可能延续到将来)
3)“since+从句”结构
I have worked in this company since I graduated.
我毕业之后就一直在这家公司工作。
(注:work的动作始于过去,并持续到现在,并且很可能延续到将来)
(3)表示到目前为止的动作或状态,常和ever,never,before,yet等连用,如:
I have been to Japan twice.我去过日本两次。
(注:be to Japan这个动作到目前为止发生过两次)Ihave never seen her before.我以前从未见过她。
(注:see her这个动作到目前为止没有发生过)
二、现在完成时的常见句式
(1)It is/has been+时间段+since.…,如:
It has been three years since we last met.
自从我们上次见面到现在已经三年了。
(2)This is+形容词最高级+n.+that+现在完成时从句,如:
This is the most wonderful song that I have ever heard.
这是我听过的最好听的歌。
(3)It is the first/second time+that+现在完成时从句,如:
It is the first time that I have eaten a cake of this flavor.
这是我第一次吃这种口味的蛋糕。
(4)时间段+完成时结构+since引导的时间状语从句,如:
Two months have passed since I left my hometown.
我离开故乡已经有两个月了。
Copyright 2015-2022 魔方网版权所有 备案号:京ICP备2022018928号-48 联系邮箱:315 54 11 85 @ qq.com