怎么用would和could啊?它们的区别在哪里啊?

如题所述

一.情态动词would的用法讲解:

1.would是will的过去式,表示过去时间的意志、意愿、决心,用于各种人称。

They said they would help us。

他们说他们愿意帮助我们。

2.would表示说话人的意愿或向对方提出请求,语气比will婉转,仍指现在时间。

Would you like some banana?

你喜欢吃香蕉吗?

3.表示过去习惯发生的动作(与used to有区别,见used to)。

When he was there, he would go to that coffee shop at the corner after work every day。

他在那里时,他每天下班后都到拐角处那家咖啡店去。

4.表示推测。

That would be his father。

那大概是他父亲。

二.could 是“can”的过去式; 能够,打算;用于假设语气的条件句;用于虚拟语气的结论句;具体用法总结如下:

1.表示过去的能力。

could是can的过去试,用于表达过去拥有....能力。

Can you speak English?

你会说英语吗? (现在时态)

Could you speak English then?

那时候你会说英语吗? (过去时态)

2.表示许可。

(1)对于现在或将来的“许可“,要区分以下两种情况:

a.表示请求允许(即请求别人允许自己做某事),可用 can(=may)或 could(=might)(注意:这里的 could 并不表示过去,而是表示现在,只是语气较委婉)。如:

Can [May,Could,Might] I come in?

我可以进来吗?

b.表示给予允许(即自己允许别人做某事),一般只用 can(=may),而不能用 could 或 might。如:

Could [Can] I use your pen?

我可以借用你的钢笔吗?

Yes,of course you can。

当然可以。(注意:此处不用 Yes,you could)

(2)对于过去的“许可”,也要区分以下两种情况:

a.表示过去一般性允许(即表示某人随时都可以做某事),用 can的过去式(即 could)。如:

When I lived at home,I could watch TV whenever I wanted to。

我住在家里时,想什么时候看电影就可以什么时候看 (一般性允许)。

b.表示过去特定的允许( 即表示在过去某一特定情况下允许进行某一活动),则不用 could,而需换成其它表达(如:had permission或 was [were] allowed to)。如:

I was allowed to see the film yesterday evening。

昨天晚 上允许我去看了电影(特定的允许,所以不能用 could)。

3.表示推测。

(1)对现在或将来的推测,can 通常只用于否定句或疑问句中,一般不用于肯定句:

It can’t be true。

那不可能是真的。

但 could(可以表示现在)则可用于肯定句中:

We could [may,might] go to Guilin this summer。

今年夏天我们可能要去桂林。(将来可能性)

You could [may,might] be right,but I don’t think you are。

你可能是对的,但我并不认为你是对的。(现在可能性)

(2)对过去的推测,必须在 can,could 之后接动词的完成式:

a.can+have+过去分词(主要用于否定句或疑问句,一般不用于肯定句)。如:

I saw him just now;he can’t have gone to Japan。

我刚刚见过他,他不可能到日本去了。

b.could+have+过去分词(可用于肯定句、否定句或疑问句),主要用于:

①表示对过去的推测,其意为“可能(已经)……”。如:

He could have gone home。

他可能已回家了.

②表示过去没有实现的可能性(即某事本来可以发生,但却没有发生),意为“本来可以……”。如:

He could have told her,but he didn’t choose to。

他本来可以告诉她的,但他没有这样做。

③用来委婉地责备某人过去应该做某事而没有去做,意为“本来应该……”。如:

You could have helped him。

你本来应该来帮助他的。

④表示“差点儿就要“。如:

I could have died laughing。

我差点笑死了。

4.用于假设语气的条件句。

If he worked hard last week,he could finish the work。(这是真实条件句,其主句的could指将来,语气更加委婉一些)

If he had worked hard,he could have finished the work。(这是假设句,实际上他过去并没有在努力的工作,所以他未能完成那项工作)

would和could区别:

区别一:

"would" 则是用来描述不可能或者虚拟的事情。 "could"描述过去的能力,描述将来可能发生的事。

区别二:

"would" 也可以是礼貌用语,比如礼貌的向你提供东西。而 "could"则是用于礼貌请求。

区别三:

would是will的过去式,表示过去时间的意志、意愿、决心,用于各种人称。

could 是“can”的过去式,能够,打算;用于假设语气的条件句;用于虚拟语气的结论句。


扩展资料

关于情态动词would的近义词

一.used to和would意思相同,都是表示过去的习惯行为,意思为:过去常常。

would 往往强调过去的一种可能性,而不暗示现在的情况;而used to强调过去常这样干,而现在不干了, 强调今惜对比。

例如:

He would sit there alone, thinking。

他会独自一人坐在那儿思考。

He used to swim in the river in summer。

夏天他常常在这条河里游泳。

二.would一般接表示动作的动词,不能与表示状态或情感、意识方面的词连用,而used to无此限制。

例如:

He would get here at eight。他在八点会到这儿来。

He used to be / get here at eight。他过去常在八点来这儿。

三.would表示过去某一段时间常发生的事,一般要接具体的时间做状语,而used to一般不一定要接具体时间做状语。

例如:

I used to go to school by bike。

我过去常骑单车上学。

I would go to school by bike when I was young。

我年小时,常骑单车上学。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-11-21

情态动词could的用法:

1、表示能力,意思是:能,会。

例子:Could you speak English then? 那时你能讲英语吗?

注意:could(能)和was/were able to 都表示过去一般具有某种能力。

2、表示可能性,意思是:可能。

例子:He said he couldn't come. 他说他不能来。

3、提出请求、疑问或看法

例子:Could you let me have your passport?  你能让我用你的护照吗?

4、could是虚拟语气,代替can,在时间上与can没有区别,只是语气比can委婉。can语气直爽、肯定。

例子:How I wish I could go with you!   我多么希望和你们一道去!

5、表示惊异、不信等情绪

例子:She couldn't have left so soon. 她不可能这么快就走了。

情态动词would的用法:

1、用在疑问句中,表示委婉,客气的表达,以代替比较生硬的will

例子:Would you please ive me a hand?   您能帮我一个忙吗?

2、用在过去将来时态中,后面跟动词原形

例子:Tom told us he would come over the next day.   汤姆告诉我们,他第二天会过来。

3、用在固定搭配短语中

would like to do sth 想要做某事

例子:They【 would like to 】lend us  a hand.

could和would的区别:

1、可能性差别:

could do和would do的区别在于could do 是讲能不能做到(做事情的能力) 

would do 是说会不会去做,想不想(愿意不愿意) 

一个是有没有可能性,一个是有可能性但是更有选择

2、语气差别:

could和would都可用于虚拟语气,它们之间只有细微的语气差别。比如could有猜测之意。

参考资料:百度百科-could

参考资料:百度百科-would (英文单词)

本回答被网友采纳
第2个回答  2009-02-07
情态动词could的用法

could的否定形式是could not,多缩写为couldn't,两者通常都读作[>kudnt]。

(1)表示能力,意思是:能,会。

【例】

Could you speak English then? 那时你能讲英语吗?

He said he couldn't follow me. 他说他跟不上我。

注意:①could(能)和was/were able to 都表示过去一般具有某种能力。

【例】

He could (was able to) swim very well when he was nine. 他九岁时就很会游泳。

②was (were) able to 可以表示过去某时有某种具体的能力并且实际上可以做到,但could表示过去的习惯能力。

【例】

Although the driver was badly hurt, he was able to explain what had happened. 司机虽受重伤,但仍能说明发生了什么事。

(2)表示可能性,意思是:可能。

【例】

That big cinema can seats 2,000 people. 那家大电影院能坐2,000人。

He said he couldn't come. 他说他不能来。

(3)提出请求、疑问或看法(could是虚拟语气,代替can,在时间上与can没有区别,只是语气比can委婉。can语气直爽、肯定)。

【例】

----Could you let me have your passport?

----Yes, here it is.

—看看你的护照好吗?

—行,这就是。

(4)表示惊异、不信等情绪(用于疑问和否定句中,此时could与can用法相同,无时间上的差别,用could语气缓和,情绪要弱)。

【例】

Who could have taken them? 谁会把它们拿走了呢?

She couldn't have left so soon. 她不可能这么快就走了。

(5)表示与事实相反的情况(用于虚拟语气)。

【例】

How I wish I could go with you! 我多么希望和你们一道去!

would的用法

1) 用于提出提议或邀请

例:Would you like to change a seat? It's warmer here.(您要不要换一下座位?这里暖和些。)

Would you prefer a hardback edition?(您要不要买一本精装本?)

2) 用于提出客气的要求或请求:

例:I would like you to fetch that document for me now.(我想请你现在就帮我把那份文件取来。)

I would like to know more about your plan.(我想更多地了解一下你的计划。)

3) would you mind + doing句型通常用于表示请求对方做一件有一定麻烦的事情,语气一般都非常客气。注意回答时通常是肯定的,以表示愿意做所要求的事情。

例:Would you mind filling in this form?(请您填一下这张表。)

Would you mind repeating what you just said?(请把刚才的话重复一遍好吗?)

4) 用于委婉地表示自己的意见:

例:I would think the journey will take something like two weeks.(依我看,这次旅程大约需要两个星期。)

I would look at the problem a little differently.(我对这个问题的看法略有不同。)

5) 用于表示过去经常性的行为或动作:

例:The retired captain would sit hours on end watching ships sailing past.(退休的船长经常坐在海边观望过往的行船,一坐就是几个小时。)

He would go to bed strictly at 9, and on Sundays would not have lunch anywhere except in that restaurant.(他总是严格地9点上床睡觉。星期日总在那家饭店吃午饭。)

参考资料:http://222.180.11.3:8082/viewstaticres/SysContent7/d1/dd3/ddd110/754420319310/754420319310.htm
http://ftp.haie.edu.cn/Resource/GZ/GZYY/JGJC/ZFX/YFJCZS/YYFX0199.HTM本回答被提问者采纳
第3个回答  2020-04-29
在虚拟语气里 这两个才有可能混淆 最大的区别在于 would 是对一种不可能发生,或者几乎不能发生,还没有发生的事情进行结果猜测,是对不可能,不会存在的想象
could 是对一种 有一定几率发生的事情的猜测,他是对有可能性的推测
比如 i would go with u if i had time tomorrow.
i could go with u if i have time tomorrow.
两句话都是 如果我有时间我就和你一起 。 但是第一句 if i had 表示是不存在的事情 如果我有时间(但是肯定没有,几乎不可能有),就用would 来表示想象。
第二句 if i have 表示有可能性发生的事情 如果我有时间(我确实有可能有时间),就用could来表示推测。
第4个回答  2020-04-21

零基础英语 would、could、should三个词语的用法

相似回答