詞義辨析:can,be able to
這兩者都有“能”的意思。其區(qū)別在于:
1、can還可表示“可以”“可能”,即具有某種感情色彩。例如:
Can I come in?我可以進(jìn)來(lái)嗎?
That can't be true.那不可能是真的'。
以上兩句都不可換用be able to。
2、can只有現(xiàn)在時(shí)和過(guò)去時(shí)兩種形式,而be able to則有多種時(shí)態(tài)形式。試比較下面兩句:
Will you be able to come tomorrow?
你明天能來(lái)嗎?(將來(lái)時(shí))
This factory has been able to produce newly-devised sewing machines.
這家工廠已能生產(chǎn)新設(shè)計(jì)的縫紉機(jī)了。(完成時(shí))