on the guard 、on the watch 、on watch 、on alert的区别是什么?

问题描述:

on the guard 、on the watch 、on watch 、on alert的区别是什么?
The customs inspector was_____for smugglers.
A.on the guard
B.on the watch
C.on watch
D.on alert
为什么选B啊?我觉得几个意思都差不多诶...

on the weatch是个常用词组,固定的用法,没什么好特别理解的,记住就是了.此处可翻译为:紧盯