在英语中现在完成时有时用have加动词过去分词,有时用have been加动词过去分词,这两种用法的区别是什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 01:18:32
在英语中现在完成时有时用have加动词过去分词,有时用have been加动词过去分词,这两种用法的区别是什么?

在英语中现在完成时有时用have加动词过去分词,有时用have been加动词过去分词,这两种用法的区别是什么?
在英语中现在完成时有时用have加动词过去分词,有时用have been加动词过去分词,这两种用法的区别是什么?

在英语中现在完成时有时用have加动词过去分词,有时用have been加动词过去分词,这两种用法的区别是什么?
前者表示现在完成是的主动语态.后者表示现在完成时的被动语态,就这么简单.

其实have been + 过去分词只是have + done 的一个特例而已。
这里done可以是任何动词的过去分词,当就也就包括been。
所以现在完成时只有一种形式:have + done。
至于什么时候分have + been + 过去分词,一般是被动词态的现在完成时。
如:The job is done. --> The job has been done...

全部展开

其实have been + 过去分词只是have + done 的一个特例而已。
这里done可以是任何动词的过去分词,当就也就包括been。
所以现在完成时只有一种形式:have + done。
至于什么时候分have + been + 过去分词,一般是被动词态的现在完成时。
如:The job is done. --> The job has been done.
希望对你有帮助!!

收起

有两个主要用发:已完成(过去发生的动作已完成并有可能对现在有影响)和未完成(过去发生的动作未完成有可能持续到现在)。简单点就是been后面跟的是可持续性动词,表示动作的可持续。如果是即动就不能加been了。和动词的关系很大!看动词就行了!...

全部展开

有两个主要用发:已完成(过去发生的动作已完成并有可能对现在有影响)和未完成(过去发生的动作未完成有可能持续到现在)。简单点就是been后面跟的是可持续性动词,表示动作的可持续。如果是即动就不能加been了。和动词的关系很大!看动词就行了!

收起

在英语中现在完成时有时用have加动词过去分词,有时用have been加动词过去分词,这两种用法的区别是什么? 现在完成时have/has为什么后面有时加动词的过去分词,有时加been 在英语中现在完成时是不是要用动词过去分词? 英语动词中现在完成时规则的变化英语中动词的过去式的规则变化通常是在动词的后面加ed.那现在完成时的规则变化是在动词的后面加什么呢? 在英语现在完成时中,什么时候加has/have?怎么有的过去式是have seen,而有的却是saw? 在现在完成时中 have(has)+动词过去分词 ,如果主语是不可数名词 后面是用have 还是has? 在现在完成时语句中,have +动词ed.and 动词ed.请问在第二个动词前要加have吗? 英语高手来关于现在完成时的问题现在完成时:have+延续性动词可直接加时间段 表示动作从过去到现在发生了多长一段时间但不会继续现在完成时:have+非延续性动词不能加时间段,把非延续 情态动词加现在完成时用法He can't have gone far.这是什么意思,什么时候这么用 初三英语第五题,在现在完成时中什么时候用be,什么时候用have been to 在英语中什么是现在完成时,怎么用? 现在完成时have been的意思我说的have been 是现在完成时的,为什么have been有时后面是动词,有时后面是形容词,还有,是什么条件引发的have been,现在完成时构成不是have/has吗? 英语小白 请见谅 英语现在完成时中,什么时候用have/has什么时候用had 英语中现在完成时中have的用法 不是说英语只有一般现在时的第三人称单数动词才加s么,为什么现在完成时have也可以为has? 不是说英语只有一般现在时的第三人称单数动词才加s么,为什么现在完成时have也可以为has? 英语过去式中动词什么时候用原型,什么时候用过去式2楼的有时often后加原型是怎么回事? 在现在完成时中,has和have在什么时候用.