现在完成时过去的动作一直持续到现在或对目前所造成的影响
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/09 07:23:06
2个方面~一个是过去完成的,但是对现在有影响的,一个是一直持续的.所以他们都要是可以延续的动词!
现在完成时可以表示动作的延续性也可以表示过去发生的动作对现在乃至对将来都会产生影响.work是一个延续性动词,所以可以表示现在还在这里工作再问:iwasworkinginamericaforayear
yesterday做时间状语,必须用一般过去时这句话要说成Isentthepapertoyouyesterday.如果yesterday前面有since这样的词,可用完成时,但动词要是延续性动词.
意思是mary三年前生病了现在还是生病.现在完成时更强调的是对现在的影响.
首先,你的第二个句子是错误的.正确的是TheChinesehavemadepaperfortwothousangyears.现在完成时的结构是have/has+done现在完成进行时的结构是have/
现在完成进行时再问:过去时,在过去一段时间内发生的持续动作,这说明现在不持续了吗再问:ilivedinbrazilfortwoyears意思是现在不在巴黎了?再答:是。你的理解是对的
应该是(2)对,因为iswaiting是正在进行时,改为间接引语,应该是waswaiting过去进行时
明天将下雨将来完成时用来表示在将来某一时间以前已经完成或一直持续的动作.经常与before+将来时间或by+将来时间连用,也可与before或bythetime引导的现在时的从句连用.1)构成will
seit加时间点加动词现在时
答案C(hadworked)不是现在完成时,而是过去完成时.这个时态用于表达“过去的过去”,即你在描述过去的一个动作之前的另一个动作.你们老师的解释是对的.答案应该是A.”现在完成时表示动作发生在过去
过去进行时属过去时态,指过去某个时间点或时间段正在进行的动作.现在完成时属现在时态,所以不能和过去的时间连用,虽然动作发生在过去,但强调的是持续到现在或对现在造成了影响.for和since是最常见的现
基点,是指从哪个角度来看从现在来看,过去那个动作已经完成了,对现在造成了相应的影响从过去来看,那个动作正在发生,所以就不是现在完成时了以现在的时间为基点是对的
现在完成进行时havebeendoing
现在完成时你第二句动词应该用Has
我想应该是现在完成进行时态.现在完成时态表示过去的动作对现在的影响或者持续到现在的某种状态,但是并不提到是否继续下去.现在完成进行时才有此功能.
过去时强调动作的发生现在完成时强调动作发生的结果如:Iboughtanicecreamonmywayhome.在回家的路上我买了支雪糕.(强调“买”这个动作)I'vewatchedallthemovi
现在完成时虽然表示的动作发生在过去,但是这个动作可以持续到现在没有结束,或者这个动作产生的影响到了现在.例如:IhavelivedinWuhansince1988.从88年开始住,现在还在住再问:动作
是的.如:shewaswalkingdownthestreet,whentheUFOlandedinfrontofher.
have(has)+过去分词1.现在完成时用来表示现在之前已发生活或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在.Ihavelostmywallet.(
解题思路:过去完成进行时和过去完成时的比较: Shehadcleanedtheoffice,soitwasverytidy. 她已经打扫过办公室了,所以很整洁。(强调结果) Shehadbeen