9 关于宾补前加to be的问题

He painted his house white.

He calls her sister. 

我想问一下,为什么句子不能说为:

He painted his house to be white.

He calls her to be sister. 

请先 登录 后评论

1 个回答

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

        He painted his house white. 属于“主语+paint+宾语+形容词(作宾补)”句型,在这种句型中,形容词的前面不能加  to be。所以,不能说:He painted his house to be white.

        He calls her sister. 属于“主语+call+宾语+名词(作宾补)”句型,在这种句型中,宾补的前面不能用 to be。所以,不能说:He calls her to be sister. 

请先 登录 后评论
  • 1 关注
  • 0 收藏,892 浏览
  • 高飞 提出于 2022-05-08 13:28