现在完成时和一般过去时的区别练习题

 我来答
hlywan
2017-03-13 · 知道合伙人教育行家
hlywan
知道合伙人教育行家
采纳数:36569 获赞数:193535
发表省级论文10篇 参与国家级课题一个 参与校级课题若干

向TA提问 私信TA
展开全部
区别: 现在完成时,表过去已经做了某事,对现在还有影响. 句式是:主语+have been done sth. 后面加一段时间,一般跟for,since等连用. 例:I have been studied English for 4 years/since 2002. 我学习英语已经有四年了. 一般过去时,表过去的某个状态.时间状语可以加yesterday,last night,…ago,just now,in2006等 例:I went to school last week. 我上个星期去了学校. 过去完成时,表对过去做的事,在过去已经完成,对过去有影响. 句式:主语+had (been) done. 例:The thieves had run away. 贼都逃跑了. 至于怎么用,就如以上所说, 现在完成时表示:现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在. 。 一般过去时:一般过去时表示在过去某个特定时间发生,也可以表示过去习惯性、经常性的动作。一般过去时不强调动作对现在的影响,只说明过去的事情。 过去完成时:表示在过去某一时刻或动作以前完成了的动作,也可以说过去的时间关于过去的动作。即“过去的过去“
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式