can和could用法有何不同?

如题所述

均可表示某人做某事的能力,常可互换.例如:
I'm not able to [can't] explain this. 我不能解释这个问题.
He was able to [could] speak French very well. 他的法语讲得很不错.
但是还是有区别的:
(1) 从时态形式来看,can 只有现在式和过去式(could)两种,而 be able to 则可根据需要使用多种时态,还可以和一些情态动词连用,或用作动词不定式等非谓语形式.例如:
I haven't been able to sleep recently. 最近我睡不着觉.
Our baby will be able to walk in a few weeks. 我们的宝宝再过几个星期就能走路了.
You might be able to persuade him. 你也许能够说服他.
I hope to be able to do the work. 我希望能干得了这项工作.
I regret not being able to help her. 我很遗憾未能帮助她.
(2) 用于现在时,can 泛指一般的能力,而 be able to 则主要指具体做某件事的能力.例如:
He can swim. 他会游泳.
I am able to express my idea in a clear way. 我能清楚地表达自己的想法.
(3) 在表示过去的一般能力时,两者没有很大差别.例如:
I could / was able to play the piano when I was young. 我年轻时会弹钢琴.
但如果要表示"一时的能力",即"在过去某时有某种能力,并顺利地完成某事",则要用 was / were able to,而不能用 could.例如:
Though he was sick, he was able to swim across the river. 虽然他病了,但他还是游过了河.
After five hours of climbing, we were able to reach the top of the mountain. 经过5个小时的攀爬,我们终于登上了山顶.
could 表示可能或有能力做,was [were] able to 则表示能够做且确已做到.比较下面两句:
I was able to pass the examination. 我通过了考试.(不仅有能力,而且实际上做到了.相当于I succeeded in passing the examination.)
I could pass the examination. 我当时有能力通过考试.(有能力,但实际上不一定做得到)
could 还可以用来表示更加委婉,客气的表达。例如:
Could you please give me a hand?
你能帮我个忙吗?

祝你开心如意!
温馨提示:内容为网友见解,仅供参考
无其他回答

can和could有什么区别?
一、定义区别 "can" 表示现在的能力、许可或可能性。"could" 表示过去或虚拟的能力、许可或可能性。二、用法区别 "can" 通常用于现在时态,表示一般的能力或许可。例句:I can swim.(我会游泳。)例句:Can I borrow your pen?(我可以借用你的笔吗?)"could" 通常用于过去时态,表示过去的能力...

can和could区别与用法
一、词性不同;1、could是can的过去式,表现在和将来。2、can是动词原形比较直接,不留余地;could比较委婉,含有一定的感情色彩。二、用法不同;1、can;aux.(助动词)can用作情态动词的基本意思是“能,能够”“可以”“可能,会”,可表示体力、智力能够完成一件事情或环境赋予的能力;也可表示由于...

can和could的区别和用法
一、意思不同 1、can:(表示有能力做或能够发生)能,会,(表示知道如何做)懂得,与动词。2、could:用于can的过去时,(询问是否可做某事)能,可以,(礼貌地请求别人做事)能。二、用法不同 1、can:can可与实义动词搭配,构成动词性合成谓语,表示“能力”,也可用在否定句或疑问句中,与be、进...

could和can的区别与用法
1、意思不同:could是can的过去式,意为“能、会”,表示过去的能力;can是can的原形,意为“可以、能”,表示现在的能力。2、语气不同:could在一般疑问句中,表达的语气较委婉;can语气较生硬,多是对某种能力的提问。3、用法不同:could有两种否定形式,即could not和could not,其缩写形式为coul...

英语中can 和could什么区别
1、语气不同 表示请求和允许。表示请求,口语中常用could代替can,使语气更委婉。2、用法不同 Can the man over there be our head master? 表示惊异、怀疑、不相信等态度,主要用在否定句、疑问句和感叹句中。could用来表示请求时,语气委婉,主要用于疑问句,不能用于肯定句,答语应用can(即:...

英语里could和can有什么区别,分别在哪里使用
1could表示过去能力 2、could表示过去的可能和许可 3、could表示现在的能力,语气较can 委婉 4、could表示现在的许可,主要用于疑问句中(不可用于肯定句中),应答语用can Could比can更委婉 表委婉的提出建议或要求 如 Could you please take out the trash ?Could I borrow your book?Could I have...

can和could用法有何不同?
(2) 用于现在时,can 泛指一般的能力,而 be able to 则主要指具体做某件事的能力.例如:He can swim. 他会游泳.I am able to express my idea in a clear way. 我能清楚地表达自己的想法.(3) 在表示过去的一般能力时,两者没有很大差别.例如:I could \/ was able to play the piano ...

could和can的区别
在表示请求或建议时,could 比 can 更为委婉客气。例如:“Can you help me?”较为直接;而“Could you help me?”则显得更加礼貌、客气。三、其他注意事项 除了基本的时态差异外,两者在某些语境下还可能表达不同的情感或语气。例如,使用could有时可以表达一种不确定性或猜测...

can和could有什么区别?
could 表示过去的能力。2.从可能性的大小来说。can 可能性比could 大。3.从请求语气的强弱来说,在语气上could 比can更加委婉客气。4.从逻辑推理的可能性来说。1)现实的可能性,包括将来或者是现在,都只能could,而不用can。2)理论的可能性,can一般是表示现在的用法,而could是表示过去的用法。

can和could的用法区别是什么?
情态动词:can与could的用法详解 一、表示能力 (1) 表示现在的能力,用can:My sister can drive. 我妹妹会开车。Everyone here can speak English.这儿人人会说英语。(2) 表示将来的能力,通常不用can或could,而用be able to的将来时态:I'll be able to speak French in another few months. ...

相似回答
大家正在搜