should和could的区别是什么?怎么用
答案:2 悬赏:0 手机版
解决时间 2021-02-04 14:52
- 提问者网友:孤山下
- 2021-02-03 23:39
should和could的区别是什么?怎么用
最佳答案
- 五星知识达人网友:冷風如刀
- 2021-02-04 00:27
should的用法
表示“应该,应当”
Should I wear a coat?我要穿大衣吗?
表示“可能,该(=will probably) ”
He should arrive soon他可能很快就到了.
The train should have already left.火车大概已经走了.
表示“万一”
If it should rain tomorrow,don’t expect me.万一明天下雨,就不要等我了.
表示“竟然”
It’s strange that he should be late.真奇怪,他竟会迟到.
should加完成式:should have done表示“本应该做某事,但事实上却没有做”;shouldn’t have done表示“本不该做某事,但事实上却做了”.如:
You should have got up earlier.你本应该早点起的.
You shouldn’t have told him about it.你本不该把这件事告诉他的.
should与ought to的比较
除表示“万一”“竟然”等只能用should外,表示“应该,应当”“可能”等,两者可互换,只是ought to的语气稍重.如:You ought to/should work harder than that.你应当更努力地工作
She ought to/should finish it by next week.下星期她可能完成了.
You ought to/should have told him about it earlier.你本应该早点把这件事告诉他的
You oughtn’t to/shouldn’t have wasted time like that.你本不该像那样浪费时间的.
should强调主观看法,而ought to强调客观要求.如:
We ought to go and see my mother in hospital tomorrow,but I don’t think we will.我们按理应当在明天去看看住院的母亲的,但我主认为我们不会去.
在公告、须知或条例中,出于礼貌,常用should.如:You shouldn’t run alongside the swimming pool.不准在游泳池边奔跑.
在虚拟语气中只能用should.如:He suggested that I should go there.他建议我去那里.
注意ought to的否定式与疑问式.如:
You ought not to do it.你不应该做此事.
can和could的用法
表示能力:能,能够,会
He could swim when he was five.他五岁时就会游泳了.
表示推测:可能,会
I think the work can be completed ahead of time.我认为这项工作能提前完成.
注:表示推测时,could不是过去式,只是语气更委婉;若是推测已发生的事或过去的情况,用can/could have加过去分词.如:
Today is Sunday.He can’t/couldn’t be at school.今天是星期天.他不可能在学校里.
表示“有时也会”
It can be quite windy there,especially in spring.那里有时容易刮风,特别在春季.
表示允许:可以 (口语中常代替may)
You can first lend me one book this time.这次你可以先借给我一本书.
注意:
表示允许别人做某事只能用can,不能用could.
can’t和mustn’t一样,都可表示“不准,不允许”.
表示请求:可以
注意:could不是过去式,只是语气较can更委婉,注意在回答中不可用could.如:
—Could I have the television on?我可以开电视看吗?
—Yes,you can./ No,you can’t.可以./不可以.望采纳、E_shine专属.
表示“应该,应当”
Should I wear a coat?我要穿大衣吗?
表示“可能,该(=will probably) ”
He should arrive soon他可能很快就到了.
The train should have already left.火车大概已经走了.
表示“万一”
If it should rain tomorrow,don’t expect me.万一明天下雨,就不要等我了.
表示“竟然”
It’s strange that he should be late.真奇怪,他竟会迟到.
should加完成式:should have done表示“本应该做某事,但事实上却没有做”;shouldn’t have done表示“本不该做某事,但事实上却做了”.如:
You should have got up earlier.你本应该早点起的.
You shouldn’t have told him about it.你本不该把这件事告诉他的.
should与ought to的比较
除表示“万一”“竟然”等只能用should外,表示“应该,应当”“可能”等,两者可互换,只是ought to的语气稍重.如:You ought to/should work harder than that.你应当更努力地工作
She ought to/should finish it by next week.下星期她可能完成了.
You ought to/should have told him about it earlier.你本应该早点把这件事告诉他的
You oughtn’t to/shouldn’t have wasted time like that.你本不该像那样浪费时间的.
should强调主观看法,而ought to强调客观要求.如:
We ought to go and see my mother in hospital tomorrow,but I don’t think we will.我们按理应当在明天去看看住院的母亲的,但我主认为我们不会去.
在公告、须知或条例中,出于礼貌,常用should.如:You shouldn’t run alongside the swimming pool.不准在游泳池边奔跑.
在虚拟语气中只能用should.如:He suggested that I should go there.他建议我去那里.
注意ought to的否定式与疑问式.如:
You ought not to do it.你不应该做此事.
can和could的用法
表示能力:能,能够,会
He could swim when he was five.他五岁时就会游泳了.
表示推测:可能,会
I think the work can be completed ahead of time.我认为这项工作能提前完成.
注:表示推测时,could不是过去式,只是语气更委婉;若是推测已发生的事或过去的情况,用can/could have加过去分词.如:
Today is Sunday.He can’t/couldn’t be at school.今天是星期天.他不可能在学校里.
表示“有时也会”
It can be quite windy there,especially in spring.那里有时容易刮风,特别在春季.
表示允许:可以 (口语中常代替may)
You can first lend me one book this time.这次你可以先借给我一本书.
注意:
表示允许别人做某事只能用can,不能用could.
can’t和mustn’t一样,都可表示“不准,不允许”.
表示请求:可以
注意:could不是过去式,只是语气较can更委婉,注意在回答中不可用could.如:
—Could I have the television on?我可以开电视看吗?
—Yes,you can./ No,you can’t.可以./不可以.望采纳、E_shine专属.
全部回答
- 1楼网友:猎心人
- 2021-02-04 01:57
啊啊。
这个是我们上星期老师讲过的
should和could的区别
could表示可以
should表示应该
但两者相比、should的强调性强。
should的用法 表示“应该,应当” should i wear a coat?我要穿大衣吗? 表示“可能,该(=will probably) ” he should arrive soon他可能很快就到了。 the train should have already left. 火车大概已经走了。 表示“万一” if it should rain tomorrow, don’t expect me. 万一明天下雨,就不要等我了。 表示“竟然” it’s strange that he should be late. 真奇怪,他竟会迟到。 should加完成式:should have done表示“本应该做某事,但事实上却没有做”;shouldn’t have done表示“本不该做某事,但事实上却做了”。如: you should have got up earlier. 你本应该早点起的。 you shouldn’t have told him about it. 你本不该把这件事告诉他的。 should与ought to的比较 除表示“万一”“竟然”等只能用should外,表示“应该,应当”“可能”等,两者可互换,只是ought to的语气稍重。如:you ought to/should work harder than that. 你应当更努力地工作 she ought to/should finish it by next week. 下星期她可能完成了。 you ought to/should have told him about it earlier. 你本应该早点把这件事告诉他的 you oughtn’t to/shouldn’t have wasted time like that. 你本不该像那样浪费时间的。 should强调主观看法,而ought to强调客观要求。如: we ought to go and see my mother in hospital tomorrow, but i don’t think we will. 我们按理应当在明天去看看住院的母亲的,但我主认为我们不会去。 在公告、须知或条例中,出于礼貌,常用should。如: you shouldn’t run alongside the swimming pool. 不准在游泳池边奔跑。 在虚拟语气中只能用should。如:he suggested that i should go there. 他建议我去那里。 注意ought to的否定式与疑问式。如: you ought not to do it. 你不应该做此事。 can和could的用法 表示能力:能,能够,会 he could swim when he was five. 他五岁时就会游泳了。 表示推测:可能,会 i think the work can be completed ahead of time. 我认为这项工作能提前完成。 注:表示推测时,could不是过去式,只是语气更委婉;若是推测已发生的事或过去的情况,用can/could have加过去分词。如: today is sunday. he can’t/couldn’t be at school. 今天是星期天。他不可能在学校里。 表示“有时也会” it can be quite windy there, especially in spring. 那里有时容易刮风,特别在春季。 表示允许:可以 (口语中常代替may) you can first lend me one book this time. 这次你可以先借给我一本书。 注意: 表示允许别人做某事只能用can,不能用could。 can’t和mustn’t一样,都可表示“不准,不允许”。 表示请求:可以 注意:could不是过去式,只是语气较can更委婉,注意在回答中不可用could。如: —could i have the television on?我可以开电视看吗? —yes, you can. / no, you can’t. 可以。/不可以。望采纳、e_shine专属。我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯