一般过去式和过去完成时有什么区别?例如:他完成了作业。应该用过去时还是过去完成时?

作者&投稿:丛娅 (若有异议请与网页底部的电邮联系)
英语中 一般过去式与过去完成时有什么区别~

一、表达含义不同
1、一般过去时表示过去某个时间里发生的动作。
We were not able to get a hotel room.
我们不能进到旅店房间里去。
2、过去完成时用于描述过去某个时间点之前已经发生了的事情。也就是“过去的过去”。
We were not able to get a hotel room because we had not booked in advance.
我们不能进到旅店房间里去,因为我们事先没预定房间。(没预定房间这件事在前)

二、固定句式不同
1、一般过去时:基本形式为主语+动词过去式。
She visited her Japanese relatives once in 1993 before she moved in with them in 1996.
1993年,她拜访过一次日本亲戚,1996年才搬来。
2、过去完成时:基本形式为主语+had+过去分词。
She had visited her Japanese relatives once in 1993 before she moved in with them in 1996.
1993年,她曾拜访过一次日本亲戚,1996年才搬来。

三、特殊用法不同
在没有明确的过去时间状语作标志时,谓语动词动作发生的时间先后须依据上下文来判断:先发生的用过去完成时,后发生的则用一般过去时。如:
She had just won the first in the composition competition.
她刚刚在作文比赛中得了第一名。

1)过去完成时表示过去某一时间或某个动作之前已经发生的动作或存在的状态。它是个相对的状态,只有在与过去某一时间或某一动作相比较时才会用到它。而一般过去时则表示某一个时间发生了某事或在过去某一段时间内经常发生的事。
  如:they had already left when I arrived.我到来时他们已经走了。(在我“到达”这一过去动作之前,他们就已经“离开”了,因此用had left表示。)
  I saw him in the street yesterday.昨天我在街上看见他了。(“看见他”这一动作是在“昨天”这一过去时间发生的。)

  2)在过去某时之前的继续动作,表示某事继续到过去某时已有一段时间,则用过去完成时,并与for,since等词连用。如:
  He had been ill for a week when he was sent to the hospital.他被送医院时已病了一周了。
  He said that he had worked in that factory since 1994.他说他从 1994年以来一直在那家工厂工作。

  3)在并列句或复合句中,几个(一般是两个)谓语动词的行为发生的顺序有明显的先后之分时,则先发生的行为用过去完成时。但若句中有before,after等连词,由于它已表明动作发生的先后,两个动作都可以用一般过去时。如:
  I thought I had told you about the news.我原以为我已告诉过你这个消息。
  When I woke up,it had already stopped snowing.我醒来时雪已停了。
  She didn't go to bed until she had finished her work.她直到把工作做完成之后才睡觉。
  I(had)heard the news before she told me.她告诉我那个消息之前我已经听说了。
  After we did our homework,we went swimming.做完作业后,我们去游泳了。
  两个或两个以上的动作,用and,then或but等连接,按照动作发生的顺序表达时,用一般过去时,表示过去发生的连续动作。如:
  the man got up,put on his cap and went away.那个人站了起来,戴上帽子,走了。

  4)动词think,hope,want,mean,intend,plan等可以用过去完成时来表示过去未曾实现的想法、希望、打算或意图等。如:
  We had hoped to be able to come and see you.我们本来希望能来看看你。
  they had wanted to help but could not get there in time.他们本来打算去帮忙,但没能及时赶到那里。

--------where is your father?-He( )to Beijing.括号里不能填went吗?--------
这里不可以填went. 应该填has gone 已经去了北京。用现在完成时。

希望能够帮到你!

1)过去完成时表示过去某一时间或某个动作之前已经发生的动作或存在的状态。它是个相对的状态,只有在与过去某一时间或某一动作相比较时才会用到它。而一般过去时则表示某一个时间发生了某事或在过去某一段时间内经常发生的事。


一般过去式和过去完成时有什么区别?例如:他完成了作业。应该用过去时...
两个或两个以上的动作,用and,then或but等连接,按照动作发生的顺序表达时,用一般过去时,表示过去发生的连续动作。如:the man got up,put on his cap and went away.那个人站了起来,戴上帽子,走了。4)动词think,hope,want,mean,intend,plan等可以用过去完成时来表示过去未曾实现的想法...

一般过去时和一般完成时的区别
而一般过去时只表示动作在过去某一时刻发生,不表示和现在的关系,现在情况可能已发生变化。②现在完成时不能与明确的过去时间状语连用,如:threedaysago,lastyear,yesterday,lastSunday,in2008等等。如句中有以上这些明确的过去时间状语,应用一般过去时。③现在完成时不与when引导的特殊疑问句连用,when后...

一般过去时和过去完成的区别。详细然后加点详细情况
过去完成时常用的时间状语有:1. by the end of last+时间段. By the end of last term, we had learned 5000 new words.2. By the time sb. +动词过去式如:The bus had already left by the time I got there.结构:主语+had+动词过去分词(done)①肯定句:主语+had+动词过去分词+其他...

过去完成时和过去时的区别和用法
2、过去完成时表示过去的过去,不单独使用,一般和过去时一起使用。3、当两个或两个以上接连发生的动作用 and 或 but 连接时,按时间顺序,只需用过去时,不用来过去完成时。用法:1、过去完成时:主语+had+动词过去分词;2、过去时:主语+动词过去式+其他。过去完成时:1、 定义:过去完成时表示...

stayed是一般过去式,had stayed是过去完成式,那has stay
当涉及到动词"stay"的不同时态,我们有三个相关的形式:一般过去式、过去完成式和现在完成时。一般过去式"stayed"表示过去某个时间点发生的动作或状态,而"had stayed"是过去完成式,它强调的是在某个动作之前已完成的状态,即过去的过去。至于"has stayed",这是现在完成时的结构,用于表达从过去某个...

现在完成时和一般过去式的区别
1、过去式:时间点只在过去 (time of the action is known, 知道何时发生)现在完成:时间点从过去到现在 (time of the action is unknow, 不知道什么时候发生)例:过去式: TVXQ released their first single "HUG" in 2002. 东方神起在2002年发表了他们的第一张单曲 (他们现在可能已经发表了第...

四种过去式
你好。过去时一般分为四种。第一种。一般过去时 需要注意的是主语后面be动词变成was或者were 动词变成过去式一般情况加ed,特殊变形特殊记忆。第二种。过去进行时。主语后的动词之间加上1个be动词动词变ing形式。表示过去正在发生的动作。第三种。过去完成时。参考现在完成时。时间点定在过去。表示过去的...

过去式和过去完成式怎么区分
它们的主要区别在于:一般过去时一般只出现一个表过去的时间,而过去完成时则应出现两个表过去的、有先后时间或动作!1.一般过去时表示说话人关心过去某动作发生的“时间”,所以往往有表过去的时间!如有two days ago,l...

一般过去时和过去完成时有什么区别
以do为例。一般过去式就是did,过去完成时就是had done,记住,过去完成是在动词前有had的,这个就是他们语法上的区别。而意思上的区别的是,一般过去式指过去做过的事,对现在没有影响,过去完成时是指过去做过的事,对现在还有影响,现在明白了吧 ...

英语中现在完成时,一般过去时和过去完成时有什么区别?
答案D."把书忘在办公室"发生在"去取书"这一过去的动作之前,因此"忘了书"这一动作发生在过去的过去,用过去完成时.句中when表示的是时间的一点,表示在"同学们正忙于……"这一背景下,when所引导的动作发生.因此 前一句应用过去进行时.注意:had no … when 还没等…… 就……had no sooner… ...

赣县15859965411: 一般过去时和过去完成时的区别 -
爰眉硫酸: 一般过去时表示过去某个特定时间发生,并且一下子就完成了的动作(即:非持续性动作),也可以表示过去习惯性的动作.一般过去时不强调动作对现在的影响,只说明过去.过去完成时的基本用法 (1)表示在过去某一时刻或动作以前完...

赣县15859965411: 一般去时和过去完成时有啥区别 -
爰眉硫酸:[答案] 1)一般过去时主要用来表示特定过去时间中一次完成的动作或一度存在的状况,其动作或状态已成为过去,现在已不复存在.从其动作的完成到现在之间有一段时间间隔. 2)过去完成时的主要用法是表示两个事件中哪一个发生在前,表示过去的过去...

赣县15859965411: 英语一般过去式与过去完成式的区别 -
爰眉硫酸: 过去完成式是过去完成的事情 但是对现在的事情产生影响 但是过去式只是表述过去发生的事情 看例题 孩子问爸爸可以出去玩不 爸爸问他作业做完了不 那言下之意就是没做完就是不能出去玩了 那个完成作业与否就是影响孩子能不能出去玩了 所以选C

赣县15859965411: 一般过去时和过去完成的区别.详细然后加点详细情况 -
爰眉硫酸: 一、一般过去时表示过去某个时间里发生的动作或状态;过去习惯性、经常性的动作、行为;过去主语所具备的能力和性格.基本结构:主语+谓语(动词过去式)+句子其他成分;主语+was/were+形容词/名词/介词短语+过去时间;否定形式①...

赣县15859965411: 一般过去时与过去完成时的区别是什么? -
爰眉硫酸:[答案] 过去的动作和行为是一般过去时. 过去的过去的动作和行为是过去完成时. 例如:I was born in 1999.一般过去时 When he came in ,I had had my supper.过去进来时,我就已经吃完晚餐了,吃在进来之前,所以用过去完成时. 很高兴为你解答! 多谢你...

赣县15859965411: 一般过去式和过去完成式的区别. -
爰眉硫酸:[答案] 一般过去式就是简单的过去发生的动作用的时态I ate three apples yesterday 这里ate是eat的过去式过去完成时有两种意思.第一种是最常见的,就是过去的过去.比如说,Peter前天吃了3个苹果,然后我是昨天通过John的口中才...

赣县15859965411: 一般过去时和过去完成时怎样区分? -
爰眉硫酸:[答案] 现在完成时 1,说明 现在完成时表示动作发生在过去,但与现在有关系,即用一个发生在过去的动作来说明现在的情况. 2,基本用法 (1)表示发生在过去并已完成但对现在还有影响的事情或经验,可与下列状语连用:already,yet,before,just,ever,...

赣县15859965411: 一般过去式和过去完成式的区别 -
爰眉硫酸: 1.含义不同. 一般过去式表示过去发生过的一件事情或是一种状态,但是只是过去的情况. 过去完成式表示过去的过去,也就是说过去的某个时间之前发生的动作或是存在的状态. 2.构成不同. 一般过去式就是did的形式.一般加ed构成;...

赣县15859965411: 过去完成时与一般过去式的区别 -
爰眉硫酸: 1、过去完成时表示的是过去的过去所发生的事情,可能一直持续到过去/现在或者其影响持续到现在.按此理解,这里的意思是“在她打的之前(这里是过去)”就一直在下雨,而且一直持续到她打的之后.2、用一般过去时,强调的是一个事件/动作,而不是强调某一事件/动作的持续性.按此理解,“在她打的之前开始下雨”,仅仅只是表达了这么一个事实而已;或者你可以理解为“她刚要打的就开始下雨了“这么一个瞬间发生的事情,所以不能用完成时态.综上所述,以上填had begun和began肯定都是对的咯!

赣县15859965411: 英语中的一般过去时和过去完成时有区别吗?应该都是表示已经发生的事情的啊!?如题. -
爰眉硫酸:[答案] 一般过去时是从现在角度看的已经发生的事情 过去完成时是从过去角度看的已经发生的事情 过去完成时可以理解为过去的过去,比一般过去时发生的更早

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网