make/let sb do sth 为使义动词, 让某人做某事,宾语后用动词原形,这是共同点。不同点:make可与三种人称或名词相互搭配使用,let则多与第一人称构成主谓宾形式使用。且将所使用的肯定句变一般疑问句时,make按一般用法借助助动词do, 且语气程度比较生硬,客观上不得不做; let直接用shall we...?,这是它的特殊用法用情态动词有词义来代替,多用于祈使句。举例
You'd better make him keep quiet。
Let's go out for a walk.
Shall We . go out for a walk?
Do you make him keep . quiet?
第一句让他保持安静,疑问句借助助动词do.第二句let's相当于let us,疑问句用shall we.
make作使...怎样时,make sth +形容词/过去分词作宾补,指让某物或人处于怎样的状态;而let无此用法。比如
Make your .. hair cut或Make your face tidy第一句字面意思使你的头发被理,cut是过去分词,形象译为理你的头发,第二句使你的脸整洁,译为整理面容。cut/tidy都是用来作宾补的成分。
此外,make本意是制造,被动语句中常有be made of/from/in等用法。表示某物由...原料组合制造而来或哪个产地制造。
be made of 指肉眼直观看出原材料的组成,而be made from相反则看不出原料的组成。
Desks are made of wood.
Paper is made from wood.
The kind of cars are made in Beijing.
第一句桌子由木材构成,能直接看出来,第二句纸由木材组成,看不出来。第三句指这种车在北京制造。
make作主动用法含义制造时,可与多种名词匹配,或与多种介词,副词构成意义的短语。例如make a nosie/Make faces/make money/Make fun of sb/make up/make down等等,具体含义不同具体用法不同。
这就是我认为的两者区别,make用法含义多样,let比较单一,欢迎大家关注阅览,提供意见相互交流进步!