现在完成时和一般过去时的区别?
展开全部
现在完成时和一般过去时都是表示过去的时态,但在时间关联方面有一定区别:
1. 现在完成时:表示从过去某时开始,持续到现在的动作或状态。时间关联的重点在于"现在"。例如:
• I have lived here for 10 years. 我已经住在这里10年了。(现在仍住在这里)
• She has studied English since she was a child. 她自从小就开始学英语了。(现在仍在学习)
• Have you ever been to Shanghai? 你去过上海吗?(是否去过,直至现在)
2. 一般过去时:表示在过去某个时间点发生并已结束的动作或状态。时间关联的重点在于"过去"。例如:
• I lived in Beijing 3 years ago. 3年前我住在北京。(现在不住在北京)
• She studied Chemistry at university. 她在大学学习化学。(已经毕业)
• Did you see the movie last night? 你昨晚看电影了吗?(时间点在昨晚,现在已过)
总结来说:
• 现在完成时强调动作或状态从过去持续到现在,时间角度较长,和现在有关。
• 一般过去时表示过去某个时间点的动作或状态,强调的时间点在过去,和现在无关。
• 现在完成时常与现在时间或时间段连用,一般过去时不与现在时间连用。
• 某些句子可用现在完成时和一般过去时表达,但意思会略有不同。
理解两种时态的时间关联的不同,可以更加准确地选择时态来表达所要表示的意思。
1. 现在完成时:表示从过去某时开始,持续到现在的动作或状态。时间关联的重点在于"现在"。例如:
• I have lived here for 10 years. 我已经住在这里10年了。(现在仍住在这里)
• She has studied English since she was a child. 她自从小就开始学英语了。(现在仍在学习)
• Have you ever been to Shanghai? 你去过上海吗?(是否去过,直至现在)
2. 一般过去时:表示在过去某个时间点发生并已结束的动作或状态。时间关联的重点在于"过去"。例如:
• I lived in Beijing 3 years ago. 3年前我住在北京。(现在不住在北京)
• She studied Chemistry at university. 她在大学学习化学。(已经毕业)
• Did you see the movie last night? 你昨晚看电影了吗?(时间点在昨晚,现在已过)
总结来说:
• 现在完成时强调动作或状态从过去持续到现在,时间角度较长,和现在有关。
• 一般过去时表示过去某个时间点的动作或状态,强调的时间点在过去,和现在无关。
• 现在完成时常与现在时间或时间段连用,一般过去时不与现在时间连用。
• 某些句子可用现在完成时和一般过去时表达,但意思会略有不同。
理解两种时态的时间关联的不同,可以更加准确地选择时态来表达所要表示的意思。
亚远景信息科技
2024-12-11 广告
2024-12-11 广告
ASPICE,全称Automotive SPICE,中文译为汽车软件过程改进及能力评定,是评估和改进汽车软件开发流程的国际标准。它旨在提高软件开发的质量和效率,确保软件符合质量要求及安全、法规标准。ASPICE基于过程能力和过程改进两大核心...
点击进入详情页
本回答由亚远景信息科技提供
展开全部
您好,现在完成时和一般过去时的区别在于:
相同:
1)动作基本上都是说话之前就已经发生了。
2)两个时态都强调动作在(某个时间点)发生,但现在完成时也可以用来强调(时间段),是一般过去时无法的。
不相同:
1)一般过去时:动作在说话时就已经结束了,和现在没有任何关联,也没有产生任何的影响;
2)现在完成时:动作在说话时可能刚结束,也可能持续到将来;假如刚结束,影响在说话时体现,假如持续到将来,影响在将来动作结束时发生。
所以简单来说:
1)一般过去时:一个动作在说话之前已经开始【也就是过去开始】,且在说话之前也结束了【也就是过去结束】,和说话时【也就是现在】没有关联。
2)现在完成式:一个工作在说话之前已经开始【也就是过去开始】,且在说话时【也就是现在】可能结束,也可能持续到将来;假如说话时结束,影响在说话时【也就是现在】,假如说话时尚未结束且会持续到将来,那产生的影响也就在将来。
相同:
1)动作基本上都是说话之前就已经发生了。
2)两个时态都强调动作在(某个时间点)发生,但现在完成时也可以用来强调(时间段),是一般过去时无法的。
不相同:
1)一般过去时:动作在说话时就已经结束了,和现在没有任何关联,也没有产生任何的影响;
2)现在完成时:动作在说话时可能刚结束,也可能持续到将来;假如刚结束,影响在说话时体现,假如持续到将来,影响在将来动作结束时发生。
所以简单来说:
1)一般过去时:一个动作在说话之前已经开始【也就是过去开始】,且在说话之前也结束了【也就是过去结束】,和说话时【也就是现在】没有关联。
2)现在完成式:一个工作在说话之前已经开始【也就是过去开始】,且在说话时【也就是现在】可能结束,也可能持续到将来;假如说话时结束,影响在说话时【也就是现在】,假如说话时尚未结束且会持续到将来,那产生的影响也就在将来。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你好,现在完成时和一般过去时的区别主要有以下几个方面
时态形式: 现在完成时为have/has done 一般过去时为did
时态意义: 现在完成时表示的是从过去到现在,与现在的时间有关,一般过去时只是表示过去发生,与现在无任何关系
比如I have finished my homework. 这个作业可能是过去完成的,孩子跟妈妈说这句话,可能是希望妈妈能让他玩游戏
而如果只说I finished my homework. 那只是陈述过去发生的动作,跟现在无任何关系
时间状语:
现在完成时的时间状语: 1) already/just/yet/never/ever 2)次数 3) in/during the past few years 4) for+一段时间 5) since then/since +过去时间点/since+从句/since+一段时间+ago
一般过去时的时间状语: 1) 表示过去的时间: yesterday/last+/...ago 等 2) when/while/since 引导的时间状语从句
谢谢采纳~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询