永发信息网

be able to和can的区别

答案:2  悬赏:0  手机版
解决时间 2021-02-25 04:19
  • 提问者网友:凉末
  • 2021-02-24 13:36
be able to和can的区别
最佳答案
  • 五星知识达人网友:十鸦
  • 2021-02-24 14:59
大体上说,纯粹表示主语的“能力”时,can与be able to属同义词,两者可以通用。例如:
I can/am able to lift this stone. 我能举起这块石头。
She could/was able to play the piano when she was five. 她5岁时就会弹钢琴了。

但并非任何情况下都能通用。以下几方面值得留意:

⒈语法上,严格地说,can属于情态助动词(modal auxiliary verb),它只有现在和过去两种时态形式,而be able to属于半助动词(semi-auxiliary verb),它却有较多的时态形式,而且还可与其它情态助动词连用。表达将来的“能力”时,一般用be able to;表达完成概念时,则只能用be able to。例如:
One day people will be able to travel to the moon. 有朝一日,人们会到月球去旅行的。
They have not been able to go to school for two weeks. 他们已有两周没能去上学了。
You might be able to persuade her. 你也许能说服她。

⒉语义上,can属于情态助动词,它指主语具备某种“潜在能力”,但并不包含该能力的实施;而be able to属于半助动词,它则除了指主语具备某种“能力”外,还往往暗示该能力的付诸实施。据此,在针对现在情况或将来情况时,两者的区别意义不大,常可通用。因为,在现在或将来情况下,主语“潜能”的实施与否未经事后验证。例如:
Mr Black can/is able to speak several foreign languages. 布莱克先生会讲几门外语。
I can/will be able to finish the work before twelve. 我会在12点前完成工作的。

⒊在针对过去情况时,两者的区别意义明显,不可混用。因为,在过去情况下,主语“潜能”的实施与否,业已成了定局。比较:
We could save his life. 我们有办法救活他。(表示主语有救人的能力,但未必实施)
We were able to save his life. 我们得以救活他。(表示主语非但有救人的能力,而且业已成功实施了)
但在否定句式中,因为表示主语“无能力”,所以不存在能力的实施问题。这时,两者意义统一,可以通用。例如:
I couldn’t/wasn’t able to pass the exam. 我没能考及格。
He couldn't/wasn't able to live to see his country reunited. 他没能活着亲眼见到祖国的重新统一。

⒋基于上述道理,表示主语过去具备某种特定的“能力”时,不能用could,而要用be able to。例如:
How much money were you able to earn each month three years ago? 三年前,你每月能挣多少钱?(不能用could)
She was able to translate the Braille at college. 在大学就读时,她能翻译盲文。
但在否定句式中,这种差异又消失了,两者又可以通用。因为,在否定句式中,这种特定的“能力”不复存在了。例如:
He couldn’t/was not able to make clear what was written in the paper. 他无法弄懂文件上写的是什么。
全部回答
  • 1楼网友:英雄的欲望
  • 2021-02-24 16:04
can指的是行为意愿上的主观能动,能不能啊这些,例如can u make me happy? yes,i can
be able to指的是能力或者技能上的能动性,指会什么,有。。的能力
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯