3.will与would的用法
(1)表示意志、意愿和决心。用于各种人称,will指现在,would指过去。
①I will never do that again.我再也不那样做了。
②They said that they would fight against the haze.
他们说会与雾霾作斗争的。
(2)表示请求、建议。用于第二人称的疑问句,would表示更委婉的语气。
Will/Would you please take a message for me?
你能帮我捎个口信吗?
(3)表示习惯性的动作,意为"总是;习惯于"。will指现在,would指过去。
Fish will die without water.没有水鱼儿就会死。
考点警示 would与used to
两者均表示"过去常常",但would仅表示过去的习惯性动作(不表状态),现在有可能还如此,也可能不再那样;used to既表示过去的动作也表示过去的状态,不过现在不再做或不再有那种状态了。
①He would take a walk near the forest in the evening.以前,他晚间常在森林附近散步。
②He used to take a walk near the forest in the evening.他过去常在晚间到森林附近散步。(而现在已不在那里散步了)
(4)用于否定句,表示"不肯;不乐意"。
No matter what I said,he wouldn't listen to me.
无论我说什么,他就是不肯听我的。
4.shall与should的用法
(1)shall用于第一、第三人称的疑问句中,表示说话人征求对方的意见或向对方请示。
①What shall I/we do next?
我(们)下一步该做什么?
②When shall my brother be able to leave hospital?
我哥哥什么时候可以出院?
(2)shall用于第二、第三人称,表示说话人给对方命令、警告、允诺或威胁。
①You shall go with me.(命令)你跟我走。
②You shall have a new dress for your birthday.(允诺)你在生日时会得到一件新衣服。
He shall be punished.(威胁)他会受到惩罚的。
(3)should表示劝告或建议,意为"应该",其同义词是ought to;还可表示可能性或表示惊讶、愤怒、失望等特殊情感。
①You should go to class right away.
你应该立刻去上课。