英语关于一些时态的区别
来源:百度知道 编辑: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”,按意思将他们区分开