英语好的进,all work an no play

来源:百度知道 编辑:UC知道 时间:2024/06/04 07:06:51
All work no play makes Jack a dull boy
这一句话是 make sb do sth 使某人怎么样。上面makes后面怎么没有动词呀。换成这样行不行:All work no play makes Jack become a dull boy.为什么。
The doctor's words made me feel happy.像这一句话,后面就有一个动词feel.符合make sb do sth.我明白,请祥细说明第一句话,谢谢
问题补充:我知道这是一句俗语,我也知道这一句话是对的,但是按照语法,make sb do sth.我不理解这句话的语法结构。为什么这句话makes后面直接就Jack a dull boy了,而没有用动词变成
The doctor's words made me feel happy 这句话make 后面都有动词的。

本身就有这个句型的,

make后面接双宾语,宾补的成分有以下四类:
1)adj,例如,make me angry,使我生气
2)n,例如,make him monitor,让他当班长
3)pp(过去分词),例如,make her voice heard,使她的声音被听到
4)v,例如,He made me repeat the story.他们让我把那事又讲了一遍。

其实,我教你一个更简单。make sb 后面加什么?你可以这么记,除开各种动词形式,只要sb is能加什么,make sb后面就能加什么。
比如
sb is happy > make sb happy
sb is frightened > make sb frightened
sb is a fool > make sb a fool
sb is at home > make sb at home
sb is doing sb's homework 这就一定要说 make sb do sb's homework
这些是只是语法准则,可以帮助判断语法层次的对错,但不能保证适合任何一个单词。

All work no play makes Jack a dull boy.这是一句俚语啊,只工作不会玩,聪明的孩子也变傻。就像“do Romans do”一样,有点奇怪
何况这里make解释为使…变成…
MAKE后面不一定加do,也可以+n.+a.,像make classroom clean(课文等都有)等,不必拘泥在do上面

make sb a ***,这个句子就和make sb become a ***是一样一样的,
这样说理解嘛,你可以理解成这是个省略句。

make 后面不一定就要加动词啊
a dull boy是间接宾语

become 在这句话里可以省略的,就像下面一句也可以说made me happy一样,意思可能稍稍有些出入,但从语法角度来说没什么错。而且一知道这是句俗语,俗语当然是越简单越好,能省的就省了。