本句中,应该使用become还是应该becoming的困惑 ?

He showed us the old pagoda, once looking magnificent and now become ruined through the passage of time.

1)为什么是looking ? 这个looking的逻辑主语应该是the old pagoda吧?但是主句的主语却是He. 所以

正确的是否应该改成once it looking ... (it指代the old pagoda)  、

2) 为什么后面是become, 而不是becoming 呢? 不能理解。这里的become是过去式还是过去分词呢?

and连接并列成分,所以是否是once it looking...and now becoming 呢?

 


请先 登录 后评论

最佳答案 2020-08-25 14:05

He showed us the old pagoda, once looking magnificent and now become ruined through the passage of time.

1. 从结构看,once looking magnificent 和 now become ruined through the passage of time,是两个并列的分词短语,作 pagoda 的非限制性定语。不过,这两个分词短语很有特色,一个是现在分词,一个是过去分词,一个是 once 引出,一个是 now 引出。

2. 更特别的是,这里become 是系动词(属于不及物类)的过去分词,become ruined 作定语,只表完成,不表被动,类似 come true 作后置定语。

请网友提供句子出处。

请先 登录 后评论

其它 1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

这里的become是过去式还是过去分词呢?

【答】become 只能是动词原形或者过去分词, became 才是过去式。

请先 登录 后评论
  • 0 关注
  • 1 收藏,2326 浏览
  • bjxue 提出于 2020-08-18 18:38

相似问题