may和could有什么区别?

问题描述:

may和could有什么区别?
比如说,you may do sth和you could do sth有什么区别呢?
还比如问,我能吸烟吗?应该说may i smoke here?还是 could i smoke here?他们有什么区别呢?
还有说,你能做某事吗?是说 may you do sth?还是 could you do sth?有什么区别呢?
还有就是will和would有什么区别呢?他们分别该怎么用呢?

一、情态动词 can 的用法
1.表示能力,意为“能、会”.如:—— Can you swim?你会游泳吗?—— Yes,I can.是的,我会.—— Can you play the guitar?你会弹吉它吗?—— No,I can’t.不,
2.表示请求或允许,多用于口语中,意为“可以、能”等.如:Can I help you?我可以帮忙吗?You can go home now.现在你可以回家了.
3.用于否定句、疑问句中,表示猜测、怀疑或不肯定.如:—— Where can it be?它可能会在哪儿?—— It may be in your pencil-box.也许在你的文具盒里.
二、情态动词 may 的用法
1.表示“许可、准许、请求许可”,此时与 can 同义,可以互换使用.如:You may / can go to the cinema this evening.你今晚可以去看电影.注意:许可对方时,其答语可以用 Yes,you may.但由于用 may 作肯定回答,语气显得生硬、严肃,因而一般常用 Yes,please./ Certainly./ Of course.等.这些肯定答语显得热情、客气.如:—— May I use your ruler?我可以用一下你的尺子吗?—— Certainly.Here you are.当然可以.给你.拒绝对方时,其答语可以用 No,you mustn’t./ No,you can’t.或 Sorry,you can’t./ No,please don’t.等说法.如:—— May I watch TV now?现在我可以看电视吗?—— No,you mustn’t.不,不可以.
2.表示可能性,意思为“可能、也许”,常用在肯定句中.如:He may know you.他可能认识你.The may go to the Great Wall next week.他们可能下周去长城.注意:在否定句中一般不用 may not ,常用 can’t 表示“不可能”.例如:He can’t be at home tonight.今晚他不可能在家.
3.用于特殊疑问句中,表示不确定,常可译为“会”.如:Who may call me at night?谁会在晚上给我打电话呢?4.表示希望、祈求、祝愿,常可译为“祝愿”.如:May you have a good time.祝你过得愉快.May you be happy!
would
1.用于表愿望、请求或建议的陈述之后.
例:I wish you would stay.我希望你能留下来.
2.用于有礼貌的请求.
例:would you go with me
3.表示不确定之意.
例:it would seem to be getting warmer.
will
助动词:将;会;愿;要
例:he will come back soon.他很快就将回来了.
he will often sit up all night.他常常熬夜.
it will be fine tomorrow .明天将会放晴.
名词:决心;遗嘱;意图;意愿;渴望;随心所欲
例:let him do what he will .让他做他想做的事情吧.
及物动词:决定;使想要;命令;意图;立遗嘱
不及物动词:运用意志的力量;选择