cheer up\cheer on\cheer for.的用法和意义有什么不同..cheer on sth.cheer for sb.这个区别昰正确的么

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 03:29:45
cheer up\cheer on\cheer for.的用法和意义有什么不同..cheer on sth.cheer for sb.这个区别昰正确的么

cheer up\cheer on\cheer for.的用法和意义有什么不同..cheer on sth.cheer for sb.这个区别昰正确的么
cheer up\cheer on\cheer for.的用法和意义有什么不同..
cheer on sth.cheer for sb.
这个区别昰正确的么

cheer up\cheer on\cheer for.的用法和意义有什么不同..cheer on sth.cheer for sb.这个区别昰正确的么
1.cheer up有两种用法.
1)做及物动词时,意思是“使...高兴/振奋起来”,宾语一般是sb/oneself
如:You should cheer him/yourself up.
2)做不及物动词时,意思是“(自己)高兴/振奋起来”,此时无宾语,不用被动语态
如:Hearing the good news,I cheered up.
2.cheer on只做及物动词,意思是“向...欢呼;为...鼓劲加油”,可以加sb/sth做宾语(但sth比较少用).
且on是副词,如果宾语是名词,则宾语放在cheer和on中间或放在on后都可以.
如果宾语是代词,则宾语只能放在cheer和on的中间.
如:We all cheered him on.
Why not cheer on his wonderful performance?= Why not cheer his wonderful performance on?
3.cheer for意思是“为…喝彩叫好;为…鼓劲加油”,和cheer on意思基本一样.
其后必须加宾语,且宾语sb/sth都可以,同样sth作宾语少见.
但是for是介词,所以其宾语无论是名词还是代词,都直接放在for的后面.
如:We all cheered for him.
Why not cheer for his wonderful performance?