友情提示:本文共有 735 个字,阅读大概需要 2 分钟。
can 和 be able to 都表示“能”的意思,那么它们之间的用法区别是怎么样的呢?
让我们一起来学习吧~
1) 都表示有能力做某事
She cansing the song in English. 她能用英文唱这首歌。
(can强调自身具有的能力)
He will be able tosing the song in English a few minutes, too.
几分钟后,他也能用英文唱这首歌。
(be able to强调通过努力而获得的能力)
2)can 表示许可;推测
May I come in? Yes, you can. (表许可)
我可以进来吗? 你可以的。
He can’t be at home now. (表推测)
他现在不可能在家。
be able to 表示成功地做了某事
Luckily, he was able to escape from the big fire in the end.
幸运的是,他最后从大火中逃了出来。
3)can 只用于现在时和一般过去时,be able to 可以用于各种时态
She couldplay the piano when she was five. 她5岁时就会弹钢琴了。(过去)
I canfinish the work before twelve. 我在12点前能完成工作的。(现在)
Heis able to swim. 他会游泳。(现在)
He will be able toswim. 他将会游泳。(将来)
He was able to swimacross the river. 他得以游泳过河。(过去)
He has been able toswim. 他已经会游泳了。(现在完成)
本文如果对你有帮助,请点赞收藏《初中英语词义辨析:can与be able to的用法区别》,同时在此感谢原作者。