其中:
on one's guard 本身表示“处于警惕状态”(类似于“提高警觉”);
against 引出“需要防范的对象”(通常是潜在的危险、威胁、欺骗或不良情况)。
该短语的常见结构是:
(注意:one's 要与主语的人称一致,如 I→my,you→your,he→his,she→her,they→their,we→our 等。)
通过不同语境的例子,更容易理解其用法:
1、 防范危险/意外
We need to be on our guard against wild animals when hiking in the mountains.
(在山里徒步时,我们需要提防野生动物。)
Drivers must be on their guard against icy roads in winter.
(冬天司机必须防范结冰的路面。)
2、 防范欺骗/骗局
Old people are often told to be on their guard against phone scams.
(老人常被提醒要提防电话诈骗。)
Don't be naive—be on your guard against people who promise you "easy money".
(别天真——要提防那些承诺给你“轻松赚钱”的人。)
3、 防范他人的不良意图
She's always on her guard against strangers who ask too many personal questions.
(她对问太多私人问题的陌生人总是保持警惕。)
The company is on its guard against competitors stealing their new technology.
(公司防范竞争对手窃取他们的新技术。)
4、 否定/提醒:不要放松警惕
Never let your guard down against fake news—always check the source.
(永远不要对假新闻放松警惕——一定要核查来源。)
近义词:be wary of(对……谨慎)、be cautious about(对……小心)、watch out for(留意……);
反义词:let one's guard down(放松警惕)。