高中英语过去完成时been和gone区别
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/23 01:17:53
一般完成时的结果对现在有影响,过去完成时的结果对现在无影响.过去完成时是过去的过去,如果有明显的时间先后顺序,就用过去完成时.havegoneto是人已经去了,并且不在谈话现场;havebeento强
1)概念:表示过去的过去----|-------|-----|---->其构成是had+过去分词构成.那时以前那时现在2)用法a.在told,said,knew,heard,thought等动词后的宾
过去完成时过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作.它表示句子中描述的动作发生在“过去的过去”.具体如下:过去完成时的基本用法(1)表示在过去某一时刻或动作以前完成了的动作,即“过
构成have/has+动词过去分词用于过去已经发生的事或动作(对现在有影响的等)例如HehasalreadylearnedEnglishfortenyears.他已经学了十年英语了.常用时间状语有al
havebeendone是现在完成时的被动语态hadbeendone是过去完成时的被动语态be是系动词也是动词的一种再问:havebeen是什么语态再答:上面已经说了被动语态啊
was是be的一般过去时(用于单数人称)hadbeen是过去完成时
解题思路:如下解题过程:过去完成时1.表示在过去某一时间或动作之前已经发生或完成的动作。他表示的时间是“过去的过去”,常与bylastyear,bythetimeofyeste
hasbeendone是现在完成时的被动语态,而hasdone是现在完成时的主动语态.这个句子相当于christineisaninvalidallherlife的现在完成时,因为现在完成时表示过去的某
Ihavefinishedmyhomeworknow.现在完成Ihadfinishedmyhomeworkwhenhecame.过去完成我已经完成了,现在.此时就用现在完成,过去发生的对现在有影响的动
一般过去时仅仅表示过去发生的动作或状态.如:Sheplayedbasketballyesterday.Shewasateachertenyearsago.过去完成时侧重表示一个动作在过去某个动作之前已
顾名思义,过去完成时就是在过去已经完成啦的事,对现在没有影响.而现在完成时也是完成啦的事,是不久前完成,但它对现在有影响!区别就在这.hadplayed是过去玩啦,没有对你现在有影响,可以在很久之前.
过去完成时简单的讲就是过去的过去,组成形式是had+过去分词先举一个过去的例子Iwenttobed.我睡觉去了再举一个过去完成时的例子IwenttobedafterIhadwashedmyface.很
A是指持续到现在,后文显然是早已辞职不干了,即结束了,因此用一般过去式就行了~
(一)从概念上区别:1)现在完成时表示过去发生的某一动作对现在造成的结果或影响,也可指过去开始延续到现在的动作或状态.2)过去完成时表示在过去某一动作或时间以前已发生或完成的动作,也可指从过去某时开始
过去完成时强调的是状态,已经吃完了的状态;过去时是一种时间点,就简单说明是过去发生的了.现在完成时是说明到现在这个时间点某件事已经完成了,过去完成时是说明在过去的某个时间点以前某件事已经完成了.至于要
notuntil:Notuntilshehadlostherdaughterandhusbanddidsherealizehertruelove.知道她失去了女儿和丈夫才发现她的真爱(她本来以为自己不
一般过去式只是强调过去的一个动作,对现在没有影响;句子中通常有特定的词提示,如yesterday,last+时刻(night,month,morning等),说白了就是过去的一个时刻发生的事;而过去完
不可死记,只能理解.因为这些短语是根据情况两个时态都有可能用的.关键要看动作截止的时间.百度搜索"放眼看语法",咨询一下吧.
过去式是强调的动作已经过去,而过去完成时强调的是一个已经完成的动作的影响!
是被动或表示状态等时用been,比如,1.Ihave(had)finishedthehomework被动是Thehomeworkhas(had)beenfinished2.I.Havebeenskat