protect……from……表示“保护……不受……侵袭,挡住,防御”。from后接能带来伤害或损害之物。You should protect the children from catching cold.你应该防备孩子们受凉。
protect…from的用法
1、protect…from doing sth.
保护……免受伤害
例如:Hair can protect our heads from being hurt.
头发能保护我们的头不受伤害。
2、protect sb./sth. against /from sth.
保护某人/某物免受……
例如:You need wear warm clothes to protect yourself against/from the cold.
你需要穿暖和的衣服以免着凉。
protect from和 protect against用法区别
一、意思不同
1、protect against:保护,保卫。
2、protect from:保护……免受,不受…之害。
二、用法不同
1、protect against:表示“保护……不使受到……的损害或侵犯”时常用结构protect…against来表示,但较大的事件如天灾多用against,小事件如冷气则用from。
2、protect from:protect的基本意思是“保护,保卫”,即保护某人或某物不受伤害或破坏,还可指以征收进口税“保护”国内工业。protect是及物动词,接名词或代词作宾语,可用于被动结构,也可接介词against〔from〕引起的短语充当补足语的复合宾语。
三、使用结构不同
1、protect against:protect against后面直接加名词,防范谁。
2、protect from:是protect A from B,防范A伤害B。
protect近义词辨析
defend, protect, safeguard, guard, shield, shelter, harbour
这些动词均有“保护、保卫”之意。
defend普通用词,指用武力或其它措施使人或物不受损害,消除危险。用作比喻时,指坚持某种行动、决定或意见。
protect普通用词,指用某种手段作为防御工具以防危险或伤害。
safeguard语气强,指采取积极措施预防可能发生的一切攻击或危险。
guard普通用词,指保持警惕以防可能的攻击或伤害。
shield语气比protect强,但侧重防止迫在眉睫的攻击或伤害。
shelter通常指寻找安全地方躲避风雨或使人免遭危害。
harbour贬义词,指隐匿或非法保护、窝藏。