2 可以说make sb be ill吗

我知道 The food made me ill. 是对的。

我也知道 The food made me to be ill. 是错的。

但是:The food made me be ill. 对吗?


请先 登录 后评论

最佳答案 2018-10-18 14:20

The food made me be ill. 对吗?

【答】The food made me ill. (正确)The food made me be ill. (错误)

【说明】在“ + 宾语”后面可以用形容词或者名词作宾语补足语,表示效果或变化,在这种宾语补足语前面不能用 be 动词。例如:

She made everybody welcome. 她使每个人都很愉快。/ The rain made the grass wet. 雨水使草变湿。(不能说:The rain made wet the grass.)/ You have made me a happy man. 你使我成为一个幸福的人。(不能说:You have made me be a happy man.) (摘自《牛津英语用法指南》第三版 335.3节) You make me nervous. 你弄得我很紧张。(同上,607节)

请先 登录 后评论

其它 3 个回答

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

在make 的复合宾语中,宾补成分不能由系动词be或者操作词be充当,操作词是指:构成进行时或被动语态的be。本句改为其他有实际意义的动词,如feel,就可以了。

The food made me feel ill.


请先 登录 后评论
曾克辉  
擅长:英语考试

赞同刘老师的解答并提供一个链接:

http://www.yygrammar.com/Article/201001/1499.html


请先 登录 后评论
zbr1016.

不对。而且从逻辑上来说,有了第一种就不会有后两种。语言都是趋向于简练的。个人观点!

请先 登录 后评论
  • 2 关注
  • 1 收藏,10557 浏览
  • 辛敏   提出于 2018-08-28 10:25