【同中求异】be able to和can
知识园地来源:查看次数:8发布日期:2024-10-15
be able to和can在英语中都有“能;会”的意思,二者用法的区别如下:be able to意为“能……”,表示人有能力或技巧做某事,一般不用于指物,它更强调的是通过后天努力而获得的能力。如:
He will be able to speak English fluently in one year.
一年内,他将能流利地说英语。
She is able to swim after one year of practice.
经过一年的训练,她能游泳了。
be able to有人称、时态和数的变化,可以用于各种时态。如:
He is able to understand English.
他能够听懂英语。
They were able to pass the exam with the help of their teacher.
他们最终在老师的帮助下通过了考试。
can意为“能够”,表示人或物的“能;会”都可以,强调可能性。如:
She can dance.
她会跳舞。
The birds can fly.
鸟会飞。
can没有人称和数的变化,只用于一般现在时和一般过去时,在一般过去式中为could。如:
Can you play the piano?
你会弹钢琴吗?
I could help you yesterday,but you didn’t come.
我昨天是能帮你的,但你没来。
注意:can可以表示推测意思,be able to则不能。如:
It can’t be John’s call, he is taking an exam now.
这一定不是约翰的电话,他现在正在考试。
can可以表示“许可;允许”或“可能性”,be able to则不能。如:
You can use the guide map in your car.
你可以用车里的导航地图。