请问ensure,insure,assure,reassure在意义和用法上有什么区别?

问题描述:

请问ensure,insure,assure,reassure在意义和用法上有什么区别?

ensure,insure,assure都表示保证,在很多情况下可以互换使用.
如果说区别:①ensure强调实质性的保证,如:ensure public security
②insure强调提前采取一些措施的必要性,如:to insure one's house against fire.insurance是保险嘛,可以联想下.
③assure多指消除某人心中怀疑,经常能听到 I assure you……的说法
reassure有重新向xxx保证的意思,英式英语中= reinsure.