be made adj. 的语法现象应该怎么解释

The court affirmed that the information can be made public under the Freedom of Information Act.

被动后面应该加介词宾语才对吧,直接加public在语法上是什么现象呢?

请先 登录 后评论

最佳答案 2022-10-06 11:40

你的句子没有问题,make sb public在主动语态和被动语态中 public的句法功能不一样:

Sb makes sth public.——public 是宾补。

Sth is made public (by sb)——public 是主补。

请先 登录 后评论

其它 1 个回答

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

 be made public 的用法是正确的。例如:

Details of the highly sensitive information have not been  made public. 高度敏感的资料还未公开。(《朗文高级英语应试词典》public中的例句)


请先 登录 后评论
  • 3 关注
  • 0 收藏,1782 浏览
  • 阿尔法 提出于 2022-10-04 13:24