prevent
prevent...from 使...不做某事, 阻止...做某事
prevent forestall preclude
都含“阻止”的意思。
prevent 指“采取預先行動或用障礙物使不發生或停止”, 如:
prevent diseases
預防疾病。
forestall 指“先采取行動以阻止別人做某事”、“先發制人”, 如:
Try to forestall their questions.
盡量不讓他們問問題(作到先發制人)。
preclude 指“阻止某人做某事”、“使不可能發生某事”, 如:
The bad weather precluded me from attending the meeting.
惡劣的天氣使我不能出席會議。
收起更多詞典