make sure,be sure of ,be sure to do,for sure的区别

问题描述:

make sure,be sure of ,be sure to do,for sure的区别

make sure : a) to find out something is true or to check that something has been done[把某事]弄清楚,查明 。例句:---Did you lock the door?
---I think so ,but I had better make sure.我最好还是确认一下。
b)to do something so that you can be certain of the result 设法确保
be sure of (doing )sth.:to be certain to get sth.or be certain that sth. will happen 一定会做某事;某事一定会发生。 例句:you can be sure of one thing --there will be a lot of laughs.有一点可以肯定--将会笑声不断。
be sure to do sth.[口语] used to tell sb.to remember to do sth.一定要做某事,务必要干某事【用于告诉某人记住做某事】
for sure [非正式] certainly or definitely 肯定的,确切的:例句:no one knows for sure what happend.没人确切的知道到底发生了什么事。

make sure 确认、核实、查证,通常用于祈使句,后面加从句
be sure of +名词、动名词,表示“确信...”“对...有把握”,表示主语对抽象事物很确定
而be sure to do 表示说话人对主语作出判断,认为主语一定会怎样、必然会怎样
for sure 是一个副词短语,比如 I know for sure 我心里明白,后面也可以加句子