make sth be full of正确还是make sth full of正确 为什么?

如题所述

回答如下:
第一个错,第二个正确。
英语使役动词make可以后跟宾语和宾补,宾补可以是形容词、名词、动词原形(be动词除外)、过去分词、介词短语、宾补。具体用法如下:
1. make + 宾语 + 形容词:
His words made me angry. 他的话让我很生气。
2. make +宾语 + 名词:
We will make him a fine pilot. 我们将让他成为一个优秀的飞行员。
3. make +宾语+ 动词原形:
The boss makes us work for twelve hours every day. 老板让我们每天工作十二个小时。
但是,若变成被动语态动词原形前要加to。例如:
We are made to work for twelve hours every day.
4. make + 宾语 + 过去分词(表示被动关系):
That accident made my right leg lost. 那次事故让我失去了右腿。
5. make + 宾语 + 介词短语:
She asked me to make myself at home. 她请我不要客气,就像在自己家一样。
6. make + 宾语 + 宾补从句
What on earth has made your factory what it is now? 到底是什么使你们的工厂成为现在这个样子?
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-02-02
后者是正确的。因为此处重点是形容词full来描述sth的状态和结果,自然要用固定结构make sth +adj
第2个回答  2023-03-11

两种表达方法都可以用来表示“使某物充满某种物质或气体”。但是,“make sth be full of”中的“be”是多余的,可以省略。因此,“make sth full of”是更常见和更简洁的表达方式。例如:

    She made the vase be full of flowers.(正确,但多余)

    She made the vase full of flowers.(正确且更常用)

    因此,正确的表达方式是“make sth full of”。

相似回答