be able to 和can的区别The chemist was open,so luckily I ( ) buy some aspirin.A.can B.was able to我问一下如果把A改成could是不是就行了be able to 不是指有能力做某事吗?为什么可能用的这里啊,这里的空格好像意

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 10:03:37

be able to 和can的区别The chemist was open,so luckily I ( ) buy some aspirin.A.can B.was able to我问一下如果把A改成could是不是就行了be able to 不是指有能力做某事吗?为什么可能用的这里啊,这里的空格好像意
be able to 和can的区别
The chemist was open,so luckily I ( ) buy some aspirin.
A.can
B.was able to
我问一下如果把A改成could是不是就行了
be able to 不是指有能力做某事吗?为什么可能用的这里啊,这里的空格好像意为“可以……”,不是“有能力……”

be able to 和can的区别The chemist was open,so luckily I ( ) buy some aspirin.A.can B.was able to我问一下如果把A改成could是不是就行了be able to 不是指有能力做某事吗?为什么可能用的这里啊,这里的空格好像意
都表示能,能够,但是因为主句是过去时,从句也应该用过去时,can 和be able to都有过去时的形式,即could 和was able to ,所以只能选择D.
b更强调因为能力而成功完成.
另外,can 和be able to有区别主要是:
1.can只有“现在式和过去式”;
I can swim.
He could run after the bus ancatch catch it twenty years ago.
be able to除了有“现在式和过去式”外,还有“未来和完成”的概念.
Can you ride on a bicycle
I shall not be able to come again today.
I shall have been albe to do something.
2.过去式的“could”表示过去的“能力”、“潜力”和“可能性”.如:
Lanny could run and was a good tennis player
I could run after a bus and catch it twenty years ago
过去式的“was/were was/were able ”不能单纯的表示过去的“能力”、“潜力”和“可能性”;只能表示“能力 + 成功的完成一个动作”而且更加侧重强调后者.

我们的老师曾经说过:
can=be able to 能

was able to 侧重指不是本来就可以的,通过努力可以
can表示本来就可以的能力

当然选can了,be able to 表示有这种能力才能去做,比如做些特定的事,并不是谁都能做的,买阿司匹林这种事~~当然选can,用could也可以,没错,看上下问时态了

was able to
因为able to 不但表示能力,也表示事情已经完成.

be able to
有成功做完某事的意思
题中的我是买到东西了
所以是成功
完成了