這一對詞都表示“能夠”的意思,有時可以互換使用,但在某些場合下,則不能換用,這是它們最易混淆之處。
如果句中用的是現在和將來式,和be able to可以互換使用。例: you do it?=Are you able to do it?
you e tomorrow?=Will you be able to e tomorrow?
I''m afraid I ''t.=I won''t be able to e.
如果句子用的是過去時的形式,就可能出現三種情況,有兩種可以換用,另一種則不能。
(一)若指過去一般的情況,不指完成某一具體的行為時,could可以和was(were)able to通用。例如:
He could speak three fn languages when he was still in his teens.(這裏的could可以改作was able to。)
他還未滿20歲的時候,就能說三種外語。
(二)在表達“不能”的否定意義時,could和be able to也能換用。例如:
Although he worked very hard,he couldn''t (or was not able to)pass the uy entrance examination.
雖然他勤奮學習,可是依然沒能通過大學入學考試。
(三)指過去完成某一具體的行為時,隻能用was(were)able to,不能用could。例如:
Finally he was able to pass the examination.
最後他終於考及格了(不要譯作:……能考及格)。
請注意,用was(were)able to有“努力完成”之意,如果不強調此意,一般說:He pasd the examination.就可以了。
在下列句子裏,也是隻能用be able to,不能用could:
We had a holiday last week and so were able to go to the Bride''s Pool.
上個星期我們有個假期,所以能夠去新娘潭一遊。48