1. 现在完成时的含义之一是过去完成的动作对现在仍有影响,用以下四大标志词可以表达这种含义:
* 以already, just和yet为标志
He has already got her help. 他已得到她的帮助。
He has just seen the film. 他刚刚看过这场电影。
He hasn't come back yet. 他还没有回来。
* 以ever和never为标志
This is the best film I have ever seen. 这是我曾经看过的最好的一部电影。
He has never been to Beijing. 他从没有到过北京。
* 以动作发生的次数为标志
He says he has been to the USA three times. 他说他已经去过美国三次了。
* 以so far(到目前为止)为标+before
He has got to Beijing so far. 到目前为止他已到了北京。
She has passed the exam so far. 到目前为止她已经通过了考试。
2.过去已经开始的动作一直延续到现在, 甚至有可能继续延续下去,我们可以从动作“延续”的特性和“时间”点段的区分入手,进一步学习现在完成时。
*①for+时段
②since+过去一个时间点(过去从句)为标志
注意:
1)现在完成时不能单独与过去的时间状语连用, 如yesterday, last week, three years ago 等;
2)不能与when连用2.现在完成时往往同表示不确定的过去时间状语连用
现在完成时用来表示之前已发生或完成的动作或状态,但它的影响现在还存在;也可表示持续到现在的动作或状态.其构成:have (has) +过去分词.规则变化的过去分词与过去式的变化一样,在动词词尾加ed; 不规则变化的过去分词见不规则动词表,需要同学记忆.
现以see the film为例将现在完成时的肯定句, 否定句和疑问句列表如下:
肯定句:I/You/We/They have seen the film. He/She /It has seen the film.
否定句:I/You/We/They have not/ haven’t seen the film.
He/ She/It has not/hasn’t seen the film.
疑问句:Have I/you/they seen the film? Yes, you/ we/I/they have. No, you/ we/I/they haven’t.
Has he/she/it seen the film? Yes, he/ she/ it has. No, he/ she/ it hasn’t.