现在完成时和一般过去时的区别的例子

 我来答
百利天下出国考试
2016-04-11 · 让每一位学生都能牵手世界名校
百利天下出国考试
百利天下出国考试是百利天下教育集团旗下出国考试辅导品牌,提供IBT、IELTS、GRE、GMAT、SAT、ACT、日语等出国考试一对一辅导和小班辅导,坚持在该领域的学术纵深,优质服务,缔造高分传奇。
向TA提问
展开全部

现在完成时的句子结构为主语+have/has+动词的过去分词,常用于以下两种情况:

  1. 表示过去发生的某个动作对现在的影响或者结果

  2. 表示过去发生的某个动作或者状态一直持续到现在,有可能继续发生下去

一般过去时的句子结构为主语+动词的过去式,或者主语+was/were,常用于以下两种情况:

  1. 表示过去发生某个时间里发生的动作或者状态

  2. 表示过去反复发生、经常发生动作或者状态,句子中经常有always,often,usually表示高频率的词汇

    举些例子:

    1. I have finished my homework. 表示一个过去的动作(写作业)对现在造成的结果(完成了)

       2. I finished my homework yesterday. 表示过去发生某个时间里(昨天)发生的动作(完成作业)

      3. He has lived in Beijing since 1978. 表示过去(1978年)发生的某个动作(住在北京)一直持续到现在,有可能继续发生下去

     4. He lived in Beijing in 1978. 表示过去(1978年)发生的某个动作(住在北京)

许华斌2002
推荐于2017-11-22 · 知道合伙人教育行家
许华斌2002
知道合伙人教育行家
采纳数:6312 获赞数:38458
江西师范大学数学教育专业毕业,2011年江西财经大学数量经济学硕士毕业 执教12年

向TA提问 私信TA
展开全部
1)因为ago表明这是过去时间发生的动作;比如I`m sorry,you have missed the train,it has left.(ten minutes before)此句中,has left表明过去发生的动作left,对现在产生了影响,导致我没有赶上车
2) 比如:I put the book on the desk(put 在这里用了过去式,"put"这个动作没有对现在产生影响,否则书还应当在座子上,但事实是书已经不再座子上了)
3)I have put the book on the desk(put是刚才发生的动作,但就是因为刚才put的动作,书现在才在座子上)
4)一般来说,句子当中如果有非常明显表示过去的时间,一般用过去时,比如yesterday,last week,three days ago等,而...before; for(得了多长时间)+时间,since+时间,;in the past+时间;so far(到目前为止)一般都用现在完成时
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
猩猩老师呀
2020-08-13 · TA获得超过7.2万个赞
知道小有建树答主
回答量:6211
采纳率:93%
帮助的人:302万
展开全部

现在完成时和一般过去时的主要区别在于,现在完成时强调的是“过去做过的事情对现在的影响,强调现在”,一般过去时讲的是“过去做了什么事情,强调过去”,

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式