Shall和will的区别比较:
1.shall用于第一人称,will用于第
二、三人称,但在现代英语中,will可取代shall,用于各人称,表示将来的动作;
2.shall用于主语为第一人称的疑问句中,表示征求对方的意见,语气比较委婉
Shall we start to work?(表示征求对方的意见)我们可以开始工作了么? 3 .反义疑问句中
Let’s……,shall we? Let us……,will you? 比较can、could和be able to 1.can的过去式是could,但could 除了可作can的过去式外,还可表比can更委婉的语气,因此在回答由could 表示请求的问句中,不能用could,但可用can。如: —Could you lend me a hand? —Of course I can.2.be able to常被用来表示can所不能表示的将来或完成的概念。如:
They will be able to run this machine on their own in three months.他们过三个月就能自己开这台机器了。
3.在表示成功地做了某事时,不用could,而用be able to He was able to finish the job yesterday。 但是couldn\'t和wasn\'t / weren\'t able to 常可互换。如: I couldn\'t / wasn\'t able to finish the job yesterday.4.只用be able to
a.位于助动词后。
b.情态动词后。 5.could在否定,疑问句中表示推测或怀疑。
He couldn\'t be a bad man.
他不大可能是坏人。
比较may和might 1.might可做may的过去式,表示过去情况 I was afraid you might not be in.我担心你可能不在家。 2.might有时用于现在情况表示推测,可能性比may 小
You might have some fever.你可能有点发烧。
3.may可用于句首,表祝愿 May God ble you!愿上帝保佑你!
比较must和have to 1.must表示个人意志和主观上的必要,have表示客观上的必要,“不得不” 2.mustn’t表示禁止,而非不用 You mustn’t smoke here.此处禁止吸烟。 3.对于must回答,肯定用yes,you must 否定用no,you needn’t
比较should和ought to (1) 表示“应该,应当”“可能”等,两者可互换,只是ought to的语气稍重。
You ought to/should work harder than that.你应当更努力地工作 2) should 强调主观看法,而 ought to 强调客观要求。如:
We ought to go and see my mother in hospital tomorrow, but I don’t think we will.我们按理应当在明天去看看住院的母亲的,但我主认为我们不会去。 (3) 在公告、须知或条例中,出于礼貌,常用should。如:
You shouldn’t run alongside the swimming pool.不准在游泳池边奔跑。
注意ought to的否定式与疑问式。如:
You ought not to do it.你不应该做此事。
—Ought he to start now? 他现在该动身了吗?
—Yes, he ought (to) .是的,该动身了。
。