be able to do和do有什么区别.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 11:45:11
be able to do和do有什么区别.

be able to do和do有什么区别.
be able to do和do有什么区别.

be able to do和do有什么区别.
一个是能做
一个是做

DO 是泛意的“做”
BE ABLE TO DO 是指能够做, 尤其是人本能可以做的事情

意义和用法不一样,be able to do和can差不多,do既有实际意义(做……)又可以作助动词。

都表示能,能够,但是因为主句是过去时,从句也应该用过去时,can 和be able to都有过去时的形式,即could 和was able to ,所以只能选择D。
b更强调因为能力而成功完成。
另外,can 和be able to有区别主要是:
1.can只有“现在式和过去式”;
I can swim.
He could run after th...

全部展开

都表示能,能够,但是因为主句是过去时,从句也应该用过去时,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 ”不能单纯的表示过去的“能力”、“潜力”和“可能性”;只能表示“能力 + 成功的完成一个动作”而且更加侧重强调后者。

收起