由 have/has+ 过去分词
表示过去发生或已经完成的某一动作对现在造成的影响或结果,常与
already,just,yet,ever,never 连用。如:
I have already finished it.
我已经完成了。 Have you ever been
to China? 你曾经去过中国吗?
表示过去已经开始,持续到现在的动作或状态和表示过去某一时刻延续到现在(包括现在在内)的一段时间的状态连用。如:(for+
时间段,since+ 时间点,或过去某一动作,以及 how
long)。
注:非延续性动词在现在完成时态中不能和
for,since
引导的表示一段时间的状语的肯定句连用。应转为相应的延续性动词,如:
buy----have
die----be dead
join----be in
borrow-----keep
leave----be away
I have bought a pen.-----I have
leave----be away
I have bought a pen.-----I have
