A report written by my colleague appeared last week. ,书上解释为written=was written或, has been written。请问,正常的使用环境里面会出现has been written吗?(后面是appeared)
书上解释为written = was written 或, has been written
——不能这样解释啊!非谓语能变成谓语吗?需要加关系代词that/which 作主语才对。
如果主句是现在时间范畴的时态,那么可以说:
This is a report written by my colleague. =
This is a report that/which was (has been) written by my colleague.
I'll read a report written by my colleague. =
I'll read a report that/which was (has been) written by my colleague.
目前的句子,主句是appeared last week,那么定语从句是不能使用现在完成时has been written 的,这违背了“时态一致;时态呼应”的原则。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!