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。

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

温馨提示:答案为网友推荐,仅供参考
相似回答