2 to have been作表语还是宾语呢

AIDS is said to have been the biggest health challenge to both men and women in that area over the past few years.

想问下各位老师,to have been 这里是做什么成分?我看答案解析为不定式作宾语。但网上也有人说是表语。

另外,AIDS is said to是被动语态吗?还是固定搭配?还是AIDS是形式主语?

请先 登录 后评论

最佳答案 2022-10-03 13:52

1AIDS is said to have been the biggest health challenge to both men and women in that area over the past few years.

参考译文:据说,艾滋病是过去几年来该领域男性和女性所面临的最大健康挑战。

2It is said that AIDS has been the biggest health challenge to both men and women in that area over the past few years.

参考译文:据说,艾滋病是过去几年来该领域男性和女性所面临的最大健康挑战。

3People say that AIDS has been the biggest health challenge to both men and women in that area over the past few years.

参考译文:人们说艾滋病是过去几年来该领域男性和女性所面临的最大健康挑战。

 备注(1):以上3种结构是一个意思。

备注(2):to have been 在第1种结构做主语补足语。to have been在第2/3种结构作表语。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,1701 浏览
  • kkkikia   提出于 2022-06-26 22:44