can的用法

could与was/were able to 表示能力的时候什么区别???

①can和be able to都表示能力,意思上没多大区别.但can只有现在和过去时,而be able to则有更多的形式.但当成功地完成某一具体动作时,通常不用could而用was/were able to来表示.这时was/were able to 相当于managed to,表示经过一番努力,终于能够完成某事.如:
Can you use chopsticks
The wounded man still was able to get to the village and was saved in the
end.

can和could都可以表示能力,技能,许可,建议或请求和可能性.但比较委婉客气地提出问题或陈述看法,一般用could,回答时则用can.如:
Could you help me carry the bag
Can I help you

参考资料:http://www.pkuschool.com/ask/q.asp?qid=80434

温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-07-17
这么说吧.~最简单就能分出来的
假如用was/were able to 就是强调努力后得到的结果.比如造句经过一天的努力,我能游泳了.~就用was/were able to
第2个回答  2020-02-04
第3个回答  推荐于2016-10-17
▲could 谈论过去的能力
▲was/ were able to 谈论不仅包含过去的能力,而且还包含已经实现了。

He could run faster than anyone else.

他能跑得比任何其他人快。

After treatment he was able to return to work.

治疗之后,他可以回到去工作。(并且他已经回去工作了。)

A lot of them couldn’t read or write.

他们中许多人不会读也不会写。

I wasn’t able to do these quizzes.

我不会作那些测验题。

He worked very hard, and was able to pass the examination.

他学习很努力,因而通过了考试。(较好的翻译)

他学习很努力,因而能够通过考试。(翻译欠妥)本回答被提问者采纳
相似回答