(四)will shall,would,should。
will,shall表达“将会”用于一般将来时,would与should作为will和shall的过去式表示过去将会,用于过去将来时
will的用法:
1.表示意愿:
例句:我愿意尽最大努力帮助你
英:I will do my best to help you.
2.will you...表示说话人向对方提出请求或询问
例句:请你带个口信给她好吗?
英:Will you take a message to her?
3.will表示某种倾向性或习惯性动作。
例句1:鱼儿离开水就会死
Fish will die without water.
例句2:他常常连坐几个小时看书。
英:He will sit for hours reading.
would的用法:
1.表示过去有过的意愿“愿意”
例句:我答应过我会尽力而为的。
英:I promised that I would try my best.
2.would用于陈述句或疑问句表示请求、愿望,语气更加的委婉。
例句:我想要一些茶。
英:I would like some tea.
3.would+do表示过去的倾向性或习惯性动作。“总是” “总会”
例句:我们小时候每年夏天都去游泳。
英:We would go swimming every summer when we were children.
注意:would和used to do都表示过去常常做什么事,但used to do强调过去常常做而现在不做了,而would没有这层意思。
例句:他过去常常骑车去上学,现在习惯跑步去。
英:He used to go to school by bike,but now he is used to running to school.
shall的用法:
1.shall用于第一人称相当于will表示将会做...
例句:I shall try my best to help you.
2.shall和第二人称,第三人称连用,表示说话人的命令、允诺、警告等
例句:有朝一日他会后悔的。
英:He shall be sorry for it one day.(警告)
例句:你能通过驾照考试,你会得到一辆新车的。
英:If you can pass the driving test,you shall get a new car.
注意:这里不能用will,这里表示允诺。
3.shall用在疑问句中,和第一、第三人称连用,表示说话人征询对方的意见
例句:父亲节到了,我要给爸爸送个什么礼物呢?
英:The Father's Day is coming,what present shall i send him?
should的用法:
should作为情态动词,三种人称,单复数通用
1.表示义务、责任,相当于汉语的“应该” “应当”。常与ought to通用,语气稍弱
例句:我们应该及时完成这个实验。
英:We should finish this test in time.
2.should表示推测,(往往由常理推测出来的)“应该”
例句:天都黑了,他该到家了。
英:It is dark,he should get home.(get后米不加to,因为home在这里是副词)
3.should表示说话人的惊讶和意外语气。“竟然”
例句:他总是很守时,今天竟然迟到了。
英:He is always punctual,but he should be late today.
4.should还可以用于if引导的从句,表示虚拟语气,表示“万一”
(五)need,dare和ought to
need的用法:
1.need作为情态动词时,表示“需要” “有必要”
a.need do(动词原形)
b.无时态、人称、数的变化
c.多用于否定句、疑问句或条件句中(need为助动词)
2.need用作实意动词时,也是“需要”
a.need to do sth
b.need有人称、数、时态的变化
c.否定、疑问要借助于助动词
例句:你现在需要立刻走吗? ——是的,我必须走/不,我没有必要
英:Need you go at once?——Yes,i need/No, i need't(这里是情态动词)
Do you need to go at once? ——Yes, i do/No, i don't(这里是实意动词)
注意:need to be done=need doing 需要被.....
例句:The flowers need to be watered.==The flowers need watering.
dare的用法:dare用法与need基本相同。
dare当情态动词时。
a.用于否定句、疑问句,后面加do动词原形
b.无人称、数的变化,过去式为dared(不同于need)
c.dare本身为助动词
dare用作实义动词时
a.dare to do sth
b.有人称、数、时态变化
c.需借助助动词do,does,did等。注意:当dare与助动词连用时,dare(to)do sth ,可以省略to(与need不同处)
例句1.:你怎么敢说我不公平。
英:How dare you say i am unfair?(情态动词)——How do you dare (to) say i am unfair?(实义动词)
例句2:以前小花不敢独自外出。
英:XH dared not go out alone .(情态动词)——XH didn't dare (to) go out alone.
ought to的用法:
ought to 跟动词原形,无时态、人称和数的变化,和should一样的意思,译成“应该”。表示责任、义务、也表示推测。ought to 比should语气更强。
例句:你应该立刻就做。
英:You ought to do it at once
情态动词+have done的用法:
情态动词+have done可表示两种情况
a:表示对过去事情的推测
must have done 一定做过了...
can't have done 不可能做过...
could have done 可能做过了...
may have done 也许做过了
might have done
b.表示对过去事情的评价、判断
could have done 本可以(能过)做而没有做...
should have done/ought to have done 本应该做某事而没有做...
should’t have done 本不应该做某事而做了...
need have done 本需要做...而没有做...
needn't have done 本不需要做而却做了...
would have done 本会去做某事而没有做...
例句:从你所说来看,她一定把一切都告诉你了
英:From what you said,she must have told you all about it.