英语中having done是什么时态?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 21:01:34
英语中having done是什么时态?
xn0_GAUĞjٟ ӮQhZ[4X @TBYB[8ʲkhMwNLǦ-5QiNKu<2~9U`E~xk?`dlBeo$G+8I>M+Xyy- }SơQLi3p 6%dSH' 7$h9CS4Em#/jNhUiFreBe@>?Aтp,ewGPa$|ss(+/4oc!BU} $ٖ)8Q&xVr@ܧ sW(V.)\PQ6mYa]XFe^ SnĻy5Ar8(HZr..@fΣTdD{Q;T0e

英语中having done是什么时态?
英语中having done是什么时态?

英语中having done是什么时态?
having done是分词的完成式,在表示时间的介词后使用,通常表示该动作先于句子谓语动词的动作发生,和have been doing现在完成进行时很相似,但二者却完全不同!而且还会出现having been done的被动形式.

完成时态
是非谓语动词形式

完成时
having done做前面词的非谓语

应该是现在完成进行时.因为英语中有16种时态,而这种是比较少用的.他的意思是.一件事情,过去在做.现在在做,将来还要做.表示这种状态一直延续著,而现在完成时是过去做,现在没做,但是将来可能还会做

应该是现在完成时have done,如果前面是介词的话就会是having done,如after having done