shield,guard,defend有什么区别?
来源:百度知道 编辑:UC知道 时间:2024/06/27 08:53:41
defend指“保卫”、“防御”, 应用范围很广, 对象可以是具体的, 也可以是抽象的, 如:
defend oneself against enemy
防御敌人。
guard 指“注意观察、戒备, 以免受可能的攻击或伤害”, 如:
guard a coastline
守卫海岸线。
protect 指“保护...以免遭受危险或伤害等”, 如:
protect the children from harm
保护儿童免受伤害。
shield 指“保护、保卫...免受惩罚或伤害等”, 较其他词更有形象感,多指像防护罩一样保护,如:
shield one's eyes against the glare of the sun
shield sb.from sth.
guard/defend sb. from (doing)sth.