英语,一般过去式和现在完成时的区别

 我来答
李泳锐学长
2016-08-06 · TA获得超过6136个赞
知道大有可为答主
回答量:3116
采纳率:78%
帮助的人:361万
展开全部
一般过去时 单纯的过去进行过了的动作 这时用一般现在时 是 did的形式

现在完成时 是过去已经完成了某个动作, have did
二者 是没啥区别,但是 主要的区别在于句子的意思 和 短文改错时候 整篇语境的时态
比如 我吃了苹果 就用 一般过去时
而 我 已经吃了 苹果 就 用 过去完成时
过去完成时常常与already yet 等 副词连用 均是已经的意思。希望帮到您呢,另外希望得到您的采纳
大的感q
2016-08-06
知道答主
回答量:10
采纳率:0%
帮助的人:2.7万
展开全部
  1.  一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作。说话的侧重点只在于陈述一件过去的事情,不强调对“现在”产生的影响。

    比如: He visited Guilin in 1998.他1998年参观过桂林。(只说明去桂林的时间)

  2. 现在完成时表示动作发生在过去,对现在造成了影响或产生了结果。不与确定的过去时间状语连用。
比如: Jill has bought a new computer.吉尔买了一台新电脑。(着重点是现在有了一台新电脑)

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
珠海市国际商务语言学校
2016-08-06 · 全日制系统化外语教学
珠海市国际商务语言学校
珠海iBS国际商务语言学校自1998年经珠海教育局审批成立,(办学许可证:教1101027000020)专注外语教学18载,是珠海规模最大,办学历史最长的专业外语学校,也是珠海唯一一家配有校园模式的外语培训机构。
向TA提问
展开全部
英语一般过去式和现在完成时的区别
He has seen the film. He saw it with me two days ago.
第一句强调结果。不管什么时间,只要发生了,你就用“现在完成时”。第二句强调“发生的具体时间”,你就用“一般过去时”。
又比如:
Mary has arrived. She came / arrived 5 minutes ago. Now she'swaiting downstairs. Just go down and see her.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式