用于过去完成时的短语
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 00:07:34
第2个是错的第2个句子出现在新概念二册的14课,如果你买的是2011年7月第97次印刷版本之前的版本,书上写的恰好就是第2个句子.但是后来的版本是更正了的,因为not...until是直到...才..
hadbeendonewhenhadbeendonebefore+过去某个时间
结构:主语+had+过去分词.这个时态是表示在过去某一时刻或动作以前完成了的动作,也可以说过去的时间关于过去的动作.就是“过去的过去”.通常和by,before等连用.不难的,比如说:嗯,Ifound
现在完成时是指过去发生的事情对现在有影响.过去完成时就是把现在完成时提前一个时态,就是过去的过去.例子IhavestudiedEnglishfor3years.(从过去持续到现在)MrGreenhad
过去完成时主语+had+过去分词WehadfinishedlearningBook1tilllastweek.过去完成时的被动语态主语+hadbeen+过去分词Book1hadbeenfinished
在宾语从句中是可以的.HetoldmethathehadmadealotofnewfriendssincehecametoChinahadmadealotofnewfriends发生在toldme前
cycled
过去完成时表示该动作发生在过去某一动作之前,即过去的过去,结构为:haddone
不要这么记过去完成时就是过去的过去.记住这句话就好了.要用过去完成时,首先要有个过去时,然后如果还有个比它还过去的事情,才能用过去完成时.不知道这么说你明白么?
had
过去完成时常用的时间状语有:1.bytheendoflastyear.Bytheendoflastterm,wehadlearned5000newwords.2.Bythetimesb.+动词过去式如
没有什么固定句型,多是根据语言环境去判断或者在一些复合句中,其中一个句子是过去时,所以另一个句子也得用过去时,再进一步判断,如果适合用完成时,就用过去完成时例如:Hetoldmethathehadre
意思即是任何人称做主语都是跟had,had没有变化.如:Thetrainhadleftwhenhereachedtothestation.Ihadfinishedmyhomeworkbythetime
不可死记,只能理解.因为这些短语是根据情况两个时态都有可能用的.关键要看动作截止的时间.百度搜索"放眼看语法",咨询一下吧.
这个要看主句是什么时态:如果主句是现在时或将来时,则since从句用现在完成时;若主句是过去式,则since从句用过去完成时.
for+一段时间一般用于完成时态eg:Ihaveworkedinthiscompanyforfouryears.
我将两种语法详细介绍出来请楼主仔细对比:过去完成式是指动作发生在过去的过去.一般是由had+done构成的,而has/have+done是指现在完成式.使用完成时,一般是指那个动作对现在造成了影响.过
howoften对频率进行提问
什么是过去完成时?过去完成时是一种相对时态,即以某一过去吋间作参照,过去完成时表示的动作发生在这一过去时间之前,所以我们可以简单地用"过去的过去"这五个字来理解过去完成吋态.如:1.He______m