英语中ensure和assure的区别?

时间:2025-03-16 15:04:20 游戏攻略

"assure"和"ensure"都表示保证,但它们在使用和含义上有细微的差别:

assure

含义:assure用来表示向某人保证某事将要发生,既可以用来确证某事,也可以表示使某人确信。

宾语:assure的宾语通常是人或人称代词,所以不能直接搭用that-clause。其常用结构为:assuresb.ofsth./as-。

例句

He assured us of his ability to solve the problem.(他向我们保证他有能力解决这个问题。)

ensure

含义:ensure的意思是使某行为或某件事的结果得以保证,即确保某事发生,可以直接跟that-clause,并可以用复合宾语。

宾语:ensure的宾语可以是名词或动名词。

例句

She ensured that all the details were correct before submitting the report.(她在提交报告前确保所有细节都是正确的。)

总结:

assure侧重于向人保证某事将要发生,消除他们的疑虑。

ensure侧重于确保某事发生,可以跟that-clause,并强调结果的可信度。

建议根据具体的语境选择合适的词,以确保表达准确无误。