第一、注意弄清时态的实际意义
现在完成时就是“用过去的动作来说明现在的情况”。就动作而言,是过去发生的,但既不说明动作发生的时间,也不强调动作的情景;就实际意义而言,描写或说明现在的情况,或说明动作对现在造成的影响,或强调动作发生后对现在所产生的结果。
第二、注意掌握两种基本用法
1. “过去的经历”:动作发生在过去的某一时刻且已经结束,但未说明动作发生的具体时间或情景,强调该经历(即动作发生后)对现在所造成的影响或产生的结果。如:
I have heard of the man. 我听说过这个人。
2. “完成情况”:表示过去已经开始并持续到现在的动作或状态,或有可能继续延续下去。句子中一般有说明其完成情况的短语或从句。
①句子中有“已发生了多久”的时间状语的短语或从句。如:
I have lived in Shanghai since I was ten years old. 我从十岁起就住在上海。
②说明“到说话时为止,已完成了多少”。即句中,含有表示“完成了多少”的宾语或表示动作发生次数的状语。如:
I have read the book three times. 这本书我看了三遍。
第三、注意归纳基本句型结构
现在完成时的否定结构就是在助动词have或has后加上否定词not;其一般疑问句就是将助动词have或has提到句首,肯定的简略回答是:Yes,主语+have/has.,否定的简略回答是:No,主语+have/has not.。如:
I have seen the film. →Have you seen the film?
Yes, I have./No, I haven’t.
第四、注意搜集其常见标志
现在完成时就“以往的经历”而言,常见标志词语有:before,never,recently,ever,already,yet,just等等。如:
I have already done the problem. 这道题我做过了。
“完成情况”方面常见标志的有:since,“for+时间段”,from…on,so far,once,twice等等。如:
I have lived in this city since I was born. 我从出生就住在这座城市。
第五、注意延续性动词和短暂性动词的用法
1. 短暂性动词与短暂性时间(时间点)连用。如:
He joined the Party three years ago. 他入党三年了。(他三年前入党的)
2. 用“It is/has been+时间段+since…”句型。如:
It is/has been three years since I bought the book. 这本书我买了三年了。(从买这本书起到现在已三年了)
3. 用相应的延续性动词替换短暂性动词,句中谓语动词用现在完成时,时间状语为“for+时间段”或“since+时间点”。如:
He has been in the Greener China for three years./He has been a member of the Greener China fot three years. 他加入“绿色中国”已经三年了。