willshallshouldwould区别

willshallshouldwould区别

一. will的 用法。 will用于构成将来时,不管什么场合,都可以用will。

例句:I will go home tomorrow. 明天我就要回家了。 I’ll go home tomorrow.

He will be here soon.他不一会儿就到这儿来。

They will not arrive before next week. 他们下星期才能到达。They won’t arrive before next week.

He won’t come today.他今天不来了。

二. shall的用法。Shall的一种用法是在主语是第一人称的句子里代替 will.

例句:I shall go home tomorrow.我明天回家。

第二种用法,用在第二人称与第三人称的句子中,加重语气,有“非这样做不可”的意思。

例句:He shall come at once. 他一定得马上到这儿来。 shall是一定,非得的意思。

should, would 用来表达条件的助动词。

三. should的用法。

I should go at once if I were you. 如果我是你的话,我马上就走。

I’d go at once if I were you.

I knew you’d understand. 我以为你是理解的。

Should 应该,用于各种人称,而且只能用should。

We should keep up our promise. 我们应该信守诺言。

You should see a doctor at once.你应该马上去看医生

四.would 的用法。would 行动,做法(过去的习惯)。

In those days he would stay in bed till noon.在那些日子里,我们呆在床上直到中午

would 提要求。

Would you drive me home tonight? 今天晚上你愿开车送我回家吗