回覆列表
-
1 # 用戶5435842789945
-
2 # 大俠遊天下
有能力做某事
be able to do=can
但也有區別
1)be able to 表示你主觀上的能力,就是你通過努力和意志能夠做到的;可以有任何時態的變化。
can 意思是能、會、可能,通常指能力而言。也可以表示可能性。在口語中經常用以表示“允許”的意思。
一般只有現在時和過去時。
2)be able to 可以表示成功完成某事,can 不可。
3)can和be able to 都可以用於過去時和一般現在時
can do sth 與 be able to do dth 都是有能力做某事的意思,主要還是can 與 be able to 的區別。
be able to 與can 的用法區別:
(1) be able to 強調通過努力而獲得的能力,而can則強調自身已具有的能力。如:
She can sing the song in English. 她能用英語唱這首歌。
(2) be able to 強調一種結果,而can只強調一種可能。如:
Luckily, he was able to escape from the big fire in the end. 幸運的是,他終於逃出了大火。
(3) be able to 可以有各種時態;而can只有一般現在和一般過去兩種時態。如:
I could help you last night, but you didn't come. 昨天晚上我能幫你,而你又沒來。
He is / was / will be able to help you. 他能幫你的忙。