现在完成时讲解:影响与持续性动词

版权申诉
0 下载量 186 浏览量 更新于2024-07-17 收藏 751KB PPT 举报
现在完成时是英语语法中的一个重要概念,它用来表达过去的动作或事件对现在产生的影响,或者表示一个动作从过去持续到现在。现在完成时的构成由助动词“have”或“has”加上动词的过去分词形式组成。例如:“I have read the book” (我已经读过这本书)。 在否定句中,我们只需在“have”或“has”后面添加“not”,缩写形式为“haven't”或“hasn't”。例如:“I haven't seen him today” (我今天没见过他)。 现在完成时主要用来强调以下两点: 1. 过去发生的动作对现在产生的影响或结果。例如:“Someone has turned off the light.” (有人关了灯,导致现在很暗)。 2. 表示一个过去开始并持续到现在的动作或状态,通常与表示一段时间的状语如“for”和“since”连用。例如:“They have lived here for 30 years” (他们在这里住了30年) 和 “I have learned English since I was five years old” (我从五岁起就开始学英语)。 在使用现在完成时中,需要注意短暂性动词与时间段的关系。短暂性动词不能直接与表示一段时间的状语搭配,因为它们无法表示持续的状态。例如,我们不能说“I have finished my homework for two hours”,而应改为“I finished my homework two hours ago”。 “Have been”和“have gone”的区别在于:“have been”表示去过某地已经回来,而“have gone”则表示去了某地还未返回。例如:“She has been to Paris twice” (她去过巴黎两次) 和 “They have gone to the cinema” (他们去看电影了,还没回来)。 此外,现在完成时还可以与“ever”和“never”搭配,强调动作是否发生过。例如,“He has ever been to Paris” (他曾经去过巴黎) 和 “He has never been to Paris” (他从未去过巴黎)。 “Just”在现在完成时中用来表示动作刚刚完成,如:“I have just eaten breakfast” (我刚吃完早餐)。而“for”和“since”用于表达持续的时间,前者接时间段,后者接时间点。例如:“I have studied English for five years” (我学英语已经五年了) 和 “I have known her since 2010” (我从2010年起就认识她)。 现在完成时是一种表达过去与现在之间关联的时态,它的正确使用能帮助我们更准确地传达信息。通过理解和掌握这些要点,我们可以更流利地用英语描述过去的经历及其对现在的影响。