过去完成时 when 一般过去时是什么句式?

作者&投稿:周饰 (若有异议请与网页底部的电邮联系)
现在进行时,一般将来时,过去进行时,过去完成时,一般过去时的句式是什么?~

现在进行时,is,am,are
+
doing
一般将来时,will,shall,be
going
to,
be
about
to
+
do(动词原形)
过去进行时,was,were
+
doing
过去完成时,had
+
done(过去分词)
一般过去时,
did(过去式)

had
done
被动式为had
been
done
一般表示过去的过去
句型:Hardly
had
主语
Ved
when
+一般过去时
一……就……
No
sooner
had
主语
Ved
than+一般过去时

当主句是过去进行时的时候,when引导的时间状语从句用一般过去时;
当主句是一般过去式,而且when引导的句子谓语发生在主句谓语之前,用过去完成。
一、when引导时间从句用过去时,主句用过去进行时:表示在从句动作在过去发生时,主句的动作在当时也正在进行。用于表示两个动作同时发生,或者一前一后;二、when引导时间从句用过去时,主句用过去完成时:表示从句动作在过去的动作发生时,主句的动作已经完成。 三、遵循时态一致原则:时间状语从句中,如果主句是现在的时态(现在进行时,现在完成时,或是一般现在时),从句可以用任意时态,如果主句是过去的时态(一般过去时,过去完成时,过去进行时,过去将来时,etc),从句时态也必须用过去的时态(过去进行时,过去完成时,一般过去时,过去将来时,etc)

是when引导的时间状语从句
The train had already left when I got to the station.
当我到达车站时,火车已经离开了。

含有时间状语从句的复合句。

这时候,when引导一个时间状语从句。


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

鲤城区15992394657: when 一定是过去完成时吗 -
陈彭妇炎: 不一定.根据不同语境可以用 1,过去完成时:The plane had taken off when I arrived at the airport. 2,一般现在时:Please give me a call when you have further information. 3,一般过去时:My father went out when I came back home.【俊狼猎英】团队

鲤城区15992394657: 现在完成时和一般过去时的区别的例子 -
陈彭妇炎: 现在完成时和一般过去时的主要区别在于,现在完成时强调的是“过去做过的事情对现在的影响,强调现在”,一般过去时讲的是“过去做了什么事情,强调过去”,

鲤城区15992394657: when 引导从句应该用过去完成时?? -
陈彭妇炎: 天才的答案明显是错的.他给的例句前面是“现在完成时”.后面是“一般过去时”. 至于when引导的从句可以有很多时态,现在时过去时都可以.视具体情况而定.

鲤城区15992394657: 过去完成时和现在完成时和一般过去时的区别.例子!例子! -
陈彭妇炎:[答案] 过去完成时: 1.构成:had + 过去分词 2.功能: (1)表示过去某个动作或某个具体时间之前已经发生、完成的动作.“过去的过去”. They had got everything ready before I came. (2)过去完成时常用于 hardly / scarcely ...when,no sooner ...than等...

鲤城区15992394657: 过去完成时过去时具体区分 -
陈彭妇炎: 【过去式】1、表示过去某个时间里发生的动作或状态;过去完成时 表示在过去某一时刻或动作以前完成了的动作,也可以说过去的时间关于过去的动作.即“过去的过去”.可以用by, before等介词短语或一个时间状语从句来表示,也可以用一个表示过去的动作来表示,还可能通过上下文来表示.

鲤城区15992394657: 过去完成时,现在完成时,一般过去时有什么区别?怎么用?举例说明 -
陈彭妇炎: 比如说 “我吃了早饭.” 用这三种时态来说的话就分别是:过去完成时: I had eaten breakfast before I went to school. 我上学之前已经吃过早饭了. 这一般都会有表示过去的字眼(went)用来提醒,吃饭在前,上学在后,表明在过去的过去,所以用过去完成时. 现在完成时:I have eaten breakfast .表示我已经吃了早饭了,这样说的话是说明吃饭在说这句话的时候动作已经完成,但是现在正在干嘛不清楚. 一般过去时: I ate breakfast . 我吃过早饭了,表示对以前发生的事件的一种描述,很平淡的一种语气,并不强调现在.

鲤城区15992394657: 如何简单快捷的区分过去式与过去完成时 -
陈彭妇炎: 答:一般过去时表示过去某个时间里发生的动作或状态;而过去完成时表过去的过去,以下为详述: 一般过去时表示过去某个时间里发生的动作或状态;过去习惯性、经常性的动作、行为;过去主语所具备的能力和性格.基本结构:主语+动词...

鲤城区15992394657: 过去完成时,一般过去时,现在完成时的区别是什么? -
陈彭妇炎: 现在完成时有两种用法,一是强调过去的动作对现在造成的影响,如:I have had dinner.我已经吃过晚饭了.言下之意就是我已经吃饱了.二是指过去的动作延续到现在,如:I have studied English for three years.我学习英语已经有三年了. 一般...

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