二者都有分发的意思,但give out多指发出(气味,光线,声音,信号,热等);hand out多指发出去、分发,也有施舍的含义。
做分发的意思时,二者的主语不同,hand out是人作主语,意为“上交,交出,分发”;give out 是物作主语,意为“发出,散发”。
1、He stuck his hand out and he said, Good evening.
他伸出手说:“晚上好。”
2、She held her hand out flat, to halt him.
她平伸出一只手掌,要挡住他。
3、Pork-barrel politicians hand out rents to win votes and influence people.
搞分肥拨款的政客为获得选票、影响民情而发放房租补贴。
1、He wouldn't give out any information.
他不愿透露任何消息。
2、All machines give out eventually.
最终,所有的机器都停止了运转。
3、It was feared that food supplies would give out before the besieged town could be relieved.
人们担心食品储备在被围的城镇解围以前就会耗尽。