英语助动词shall, will,should,would有时使用时不怎么好确定到底用哪一个,但如果把握了它们的各自词义和用法规则,那就不难确定到底用哪一个助动词了。
shall, will, should, would这四个助动词的用法与用法区别
一.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是一定,非得的意思。
但现在,特别是年轻人,一般不用shall,而用make sure.
Make sure she comes at once.她一定得马上来。
should, would用来表达条件的助动词。
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行动,做法(过去的习惯)。
In those days he would stay in bed till noon.在那些日子里,我们呆在床上直到中午
Would提要求。
Would you drive me home tonight?今天晚上你愿送我回家吗?