如题所述
1.现在完成进行时
当后面接有一段时间的词时,或是加表示时间的词时,可以用现在完成时.如果这件事现在还在持续或还在做,则可用
现在完成进行时.
如:I have been skating for 4 hours.
I have finished my homework.
2.现在完成时的被动语态.
后接动词的过去分词.
如:The building has been built for 5 years.
二.一般现在时:用动词原形
一般过去时:用动词的过去式
一般将来时:will/shall+do
is/am/are going to do
过去将来时:could/would do
现在完成时:have/has done
过去完成时:had done
将来完成时:shall have done
过去将来完成时:would/could have done
现在进行时:is/am/are doing
过去进行时:was/were doing
将来进行时:will/shall be doing
过去将来进行时:would/could be doing
现在完成进行时:have/has been doing
过去完成进行时:had been doing
将来完成进行时:shall have been doing
过去将来完成进行时:would have been doing
(DO DOES)的过去分词就是DONE , done也可表示过去分词。
完成时构成
have/has+过去分词
had+过去分词
当是被动语态时,例如
my homework has been finished。
被动been
过去被动have been down追问
down?
追答done.had been done
本回答被网友采纳have been和have done有何区别?
1. have been的含义和用法: 含义:have been通常用于表示“已经去过某地”或“已经处于某种状态一段时间”。 用法:它后面通常跟地点名词或表示状态的形容词、介词短语等,构成现在完成时态。例如,“I have been China for three months.”这里表示的是“已经去过中国并待了一段时间”。2. have ...
done和been的区别
“been”是“be”的过去分词,表示已经存在或发生了某个状态或情况,常用于进行时态或完成时态。2、done和been在被动语态中的使用不同,在被动语态中,done作为动词的部分表示动作的完成,而been作为动词的部分表示状态或存在的动作。
什么时候用been?什么时候用done?
过去完成时:had done 将来完成时:shall have done 过去将来完成时:would\/could have done 现在进行时:is\/am\/are doing 过去进行时:was\/were doing 将来进行时:will\/shall be doing 过去将来进行时:would\/could be doing 现在完成进行时:have\/has been doing 过去完成进行时:had been doing 将来完成...
我分不清has done had done has been done had been done 的意思和用法...
意思:表示过去完成时的被动语态,强调在过去某一时间点之前已经完成的被动动作。用法:无论主语是单数还是复数,都使用had been done。例如:“By the end of last year, the project had been completed.”总结:这四个结构主要区别在于时态和语态的不同组合。理解这些基本区别后,就能准确判断和使用...
have been和have done有什么区别?
语法:用于表达一段时间内发生的事情。通常与时间状语连用,如“since”的后面加上具体时间,“for”的后面加上持续时间。例如:- I have been to Paris. (我去过巴黎。)- She has been in Canada since last June. (自从去年六月份以来她一直在加拿大。)2. Have done 含义:表示完成了某件事情...
been的用法口决
been是be的过去分词,作为动词,中文含义为“是”。been用在完成时和被动句中,其中现在完成时的构成为has\/have+been\/done,过去完成时的构成为had+been\/done,当被动句的主语是物时,即用被动语态。been是be的过去分词,中文意思为“是”,用于完成时,表示“已经过去”。例句:1、Scientists think ...
been的用法和意思?
1. "been" 是动词 "be" 的过去分词形式,主要用于构成完成时态和被动语态。在中文中,它通常译为“去过”或“被”。2. 在现在完成时中,"been" 通常与 "have\/has" 连用,构成 "has\/have been somewhere" 或 "has\/have done something" 的结构。例如:"I have been to the museum."(我...
been的用法
“have been done”是现在完成时的被动形式,表示动作已经完成,并且是由他人完成的。例如,“The work has been done.”这句话表示工作已经被完成了,强调结果。“have been doing”是现在完成进行时,表示从过去某一时间开始,一直持续到现在,并且可能仍然在进行的动作。例如,“They have been ...
Have done和have been done的区别和用法?
这句话表示我已经完成了作业,强调动作由我自己完成,而且完成动作的时间点不明确,可能是刚刚完成,也可能是早些时候。2. "Have been done" 是现在完成时态的被动语态结构,用来表示过去某个时间点以来一直延续到现在的动作或状态,并且强调动作的承受者或受影响的对象。例句:The dishes have been done...
have done和have been done的区别?
- "have been done"通常用于强调动作的被动性,即动作是由他人或外部因素完成的。例句:- I have done my part. Now it's your turn.(我完成了我的部分,现在轮到你了。)- The report has been done by our team of experts.(这份报告是由我们的专家团队完成的。)3. 使用环境区别:- "...