一般过去时与现在完成时的相同点与不同点分别是什么?

fy811226 1年前 已收到7个回答 举报

baikea 幼苗

共回答了13个问题采纳率:92.3% 举报

现在完成时与一般过去时的区别
  1.一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作.说话的侧重点只在于陈述一件过去的事情,不强调对“现在”产生的影响.如:
  He visited Guilin in 1998.他1998年参观过桂林.(只说明去桂林的时间)
  2.现在完成时表示动作发生在过去,对现在造成了影响或产生了结果.不与确定的过去时间状语连用.如:
  Jill has bought a new computer.吉尔买了一台新电脑.(着重点是现在有了一台新电脑)
  3.两种时态的区分
  (1)一般过去时的谓语动词用过去式,而现在完成时的谓语基本构成是“助动词have /has +过去分词”.如:
  (2)一般过去时通常与表示过去的时间状语连用.如:yesterday,last week,two years ago,just now,in 2002等;而现在完成时则常与just,already,ever,never等副词和these days,this week,since...,for...等表示一段时间的状语连用.
  看看以下的几组句子,有什么区别?
  ① Have you seen the film?(A)
Did you see the film?(B)
  [说明] 你看过这部电影吗?(A)句强调的是被问者对剧情是否了解;(B)句强调的是看这部电影的动作是否发生过,并不强调是否知道其内容.
  ② How has he done it?(A)
How did he do it?(B)
  [说明]他是怎么做的这件事?(A)句强调的是他做这件事的方式对现在产生了某种影响;(B)句单纯的
询问做这件事的方式.
  ③ He has lived in Beijing for 8 years.(A)
He lived in Beijing for 8 years.(B)
  [说明]他在北京住了8年.(A)句讲的是到目前为止他在北京住了8年,可能还会继续在北京住下去.(B)句讲的是他在北京住过8年,现在不在北京了.

1年前

7

tombond008 幼苗

共回答了14个问题采纳率:78.6% 举报

一般过去时强调的是过去发生的事情 不考虑对现在的影响 现在完成时是过去发生的事情一直延续到现在 并且强调对现在的影响
以上是我自己的理解 我一直都这样用的
想要准确而且枯燥的答案就去翻语法书吧~

1年前

2

ahxgq 幼苗

共回答了1个问题 举报

都是过去发生的事嘛``````
一般过去时是发生过,已经结束的事
现在完成时是事情发生的开端在过去,并且持续到现在`````
好象是这样哦.....

1年前

1

hy_acinth 幼苗

共回答了1个问题 举报

完成时是对现在有影响的

1年前

1

6b4531a7d31c3ca0 幼苗

共回答了4个问题 举报

一般过去时:过去发生的而现在已经结束的动作或事情要用一般过去时来表示. "是"(be)动词的过去式不规则,第一第三人称单数用was,其它情况用were.
  I was a student.
现在完成时主要用于两种情况:(1)表示在过去不确定的时间里发生的并与现在有着某种关系的动作;表示开始于过去并持续到现在的动作. 现在完成时是由have的现在式加上过去分词组成. 规则...

1年前

1

路过的KK饭 幼苗

共回答了1个问题 举报

一般过去时, past indefinite tense.表示过去的动作或状态.这种动作或状态可能只限于一次,或者是经常性的.
用法
1)概说:一般过去时,一般由规则或不规则动词的过去形式表示,出 be外,其余动词没有人称与数的变化 .
2)动词be第一人称单数和第3人称单数用was,其余用were.
3)动词have一律用had没有人称与数的变化.
4)行...

1年前

0

杨阳817 幼苗

共回答了2个问题 举报

一般过去时
(1)表示过去某时间的动作或状态.
(2)在时间.条件状语从句中代替过去将来时
He said when she came he would tell her.
现在完成时
(1)表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去.
They have been working for t...

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 23 q. 0.202 s. - webmaster@yulucn.com