has是什么时态
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/18 22:43:46
![has是什么时态](/uploads/image/f/601245-45-5.jpg?t=has%E6%98%AF%E4%BB%80%E4%B9%88%E6%97%B6%E6%80%81)
这是现在完成时.这里的be动词变体是been,beabroad表示出国的意思,表示在说话人说话的时刻之前,他都没出过国.
have/hasbeento+地点,表示已经去过某地.是现在完成时.例如:IhavebeentoBeingjingOnce.我曾经去过北京.
Hehasbeenthereforsixmonths.翻译:他已经在那待了6个月了.hasbeen表示已经在某地了,表示状态.这是现在完成时.gone是瞬间动词,不能表示“一直在那儿”的状态.为什么h
现在/过去完成时
现在完成时Hehasnotwashedthedishes.
现在完成时是英文时态的一种现在完成时的用法主语+have(has)+过去分词(done)1.现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去
现在完成时,have/hasdonesth再问:完成时一共有几种?再答:现在完成时、过去完成时、将来完成时再问:不是还有一般完成时吗再答:一般完成时包括过去完成时和现在完成时。
has\havedone是现在完成时态(过去发生的动作对现在造成的影响);haddone是过去完成时态(过去发生的动作对过去造成的影响)
现在完成被动时,例如,thecarhasbeenfixed.车已经被修好了.再问:hadbeendone呢?再答:过去完成被动再问:hadbeendoingne..大神再答:过去被动进行时再问:iha
现在完成时间的被动语态
从句是现在完成时hehasdone(只是一个定语成分,与主句时态无关)所以主句是一般现在时有is即whathehasdoneisfarfromsatisfactory是一般现在时
修复了一下:用楼上的例子eg:Hehasbeengivenherabookgive是瞬间动词不表持续所以加being所以只是表示他已经把书给她了为了说明它不表被动我再举个例子Hehasbeenstar
现在完成时,现在完成时的标志是have/has+动词过去分词,come的过去分词还是come
现在完成时,但一般都这么说:have/hasdonehave/hasbeen是现在完成时的被动语态现在完成时表示到说话时为止(或到现在为止)已经发生或完成了(不一定结束)的动作或状态.过去某一时间开始
havehasdone,现在完成时强调的是动作的完成,已经做完了,但这个动作也可以持续到现在,比如你进行慈善捐款,你已经捐过了,但并不代表你以后不会捐~goneto是去了某地还没回来beento是去过
has后不能接动词原形,如果接过去分词,那就是现在完成时.
过去时间里开始、并持续到现在,一直在进行的(或刚结束的)动作或状态.构成:have/hasbeendoingsth.或have/hasbeen+v.-ing例句:Ihavebeenworkingfor
现在完成时的被动语态,不可以改为:Hehasdiedfortwodays.die是瞬间动词,不能与一段时间连用,其延续性动词是bedead,表示状态,可以与一段时间连用.
这是完成时态.这里所说的时态指的是动词的时态.你看,BE动词也是动词么!
ecame是过去式这里因为前面有了has,那么就是现在完成时了现在完成时的构成是have(has)+过去分词而become的过去式是became,过去分词是become就像comecamecome