现在完成时讲解:影响与持续性动词
版权申诉
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年起就认识她)。
现在完成时是一种表达过去与现在之间关联的时态,它的正确使用能帮助我们更准确地传达信息。通过理解和掌握这些要点,我们可以更流利地用英语描述过去的经历及其对现在的影响。
2021-09-29 上传
2021-12-26 上传
2022-03-05 上传
2021-12-14 上传
2021-03-30 上传
2021-04-12 上传
2021-04-05 上传
2021-03-07 上传
Dambulla
- 粉丝: 7
- 资源: 3万+
最新资源
- ES管理利器:ES Head工具详解
- Layui前端UI框架压缩包:轻量级的Web界面构建利器
- WPF 字体布局问题解决方法与应用案例
- 响应式网页布局教程:CSS实现全平台适配
- Windows平台Elasticsearch 8.10.2版发布
- ICEY开源小程序:定时显示极限值提醒
- MATLAB条形图绘制指南:从入门到进阶技巧全解析
- WPF实现任务管理器进程分组逻辑教程解析
- C#编程实现显卡硬件信息的获取方法
- 前端世界核心-HTML+CSS+JS团队服务网页模板开发
- 精选SQL面试题大汇总
- Nacos Server 1.2.1在Linux系统的安装包介绍
- 易语言MySQL支持库3.0#0版全新升级与使用指南
- 快乐足球响应式网页模板:前端开发全技能秘籍
- OpenEuler4.19内核发布:国产操作系统的里程碑
- Boyue Zheng的LeetCode Python解答集