英语关于一些时态的区别

来源:百度知道 编辑:UC知道 时间:2024/07/03 16:00:12
having been done和being done和done放在句首的区别

这些都是“非谓语动词”部分的知识,主要不是时态问题,而是句子成分的问题。

having been done只能做状语,表示【非谓语的动做比谓语动词的动作先发生】

being done只能做主语,该词主要不是用于表时态,多用于表成分。

done是过去分词,没有放句首的用法,除非是倒装,你得把具体句子贴出来~

总之,LZ你把非谓语动词好好看看就明白了

When it is having been done...
When it is being done...
When it is done...
我习惯把它们这样理解,只是省略了“when it is”,按意思将他们区分开