avoidとpreventとescapeの違い
avoidの意味は、
「を避ける、よける」
です。
I tried to avoid going to school.
私は学校に行くことを避けた。
preventの意味は
「を妨げる、邪魔する、予防する」
The storm prevented me from going out.
その嵐のために私は外出できなかった。
escapeの意味は
「逃げる、逃れる、逃亡、から逃げる」
です。
THe dog has escaped from the house.
その犬は、家から逃げた。
avoidとpreventとescapeの違いですが、
avidは、意識して積極的に危険や嫌なものから遠ざかることです。
preventは、やってくることをあらかじめ防いだり、何かしようとすることを妨げることです。
escapeは、危険や災いや追手などから、積極的に逃れることです。avoidよりも積極性が強いです。なんとしても逃れたいという意識があります。
例えば、
争っても無駄なことを意識して避けるならavoidを使います。
あらかじめ準備をしていたので遭難を避けたというなら、preventを使います。
監禁された牢屋から逃れるならescapeを使います。
avoidとpreventは、日本語にすると似ている感じがしますが、preventは、あらかじめ避けておくというニュアンスで、avoidは、意識をして避けるというニュアンスがあります。