ed分句与关系分句的对应

A report written by my colleague appeared last week. ,书上解释为written=was written或, has been written。请问,正常的使用环境里面会出现has been written吗?(后面是appeared)

请先 登录 后评论

最佳答案 2019-06-08 23:35

written在此是过去分词作定语。你觉得was written或者has been written这二个限定动词词组能用在定语的位置上吗?我觉得以你目前的英语水平,不至于提出这种低级问题吧。

请先 登录 后评论

其它 1 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

书上解释为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 的,这违背了“时态一致;时态呼应”的原则。

请先 登录 后评论
  • 1 关注
  • 1 收藏,2783 浏览
  • zbr1016. 提出于 2019-05-25 09:46

相似问题