
1. "Punish for" 用法:正确表达为 "punish sb. for sth.",意为“因为某事惩罚某人”。
改正:Punish sb. for his crime.(惩罚某人的罪行。)
2. "Punish with" 用法:用来指用某种方式进行惩罚。
改正:Punish sb. with severity.(严厉地惩罚某人。)
3. "Punish by" 用法:用来指用某种手段或方式进行惩罚。
改正:Punish sb. by death.(处某人以死刑。)
4. "Punish" 单独使用:可以表示对某人的行为进行惩罚。
改正:Motorists should be severely punished for dangerous driving.(危险驾驶的司机应受到严厉惩罚。)
5. "Punish" 的口语用法:可以表示过度消费或充分利用某物的弱点。
改正:He punished the bottle of wine he kept.(他喝光了他保存的那瓶酒。)
6. "Punish" 在运动中的用法:指在比赛中激烈地对对手进行攻击。
改正:He punished his opponent with the fierce punches to the body.(他猛击对手的身体。)
7. "Punish" 的被动语态:在句中作为及物动词,可以有被动语态。
改正:They got punished by the teacher.(他们受到了老师的惩罚。)