能力を表す can はもう知っていますね。I can swim. やっかいなのは、can には形が二つしかないことです——can(現在)と could(過去)です。未来、ほかの動詞のあと、完了形などで能力を表したいときは、can だけでは足りません。そこで登場するのが be able to です。

be able tocan とほぼ同じ意味ですが、can にない形を補います——未来、完了形、そしてほかの動詞のあとの形です。I'll be able to help, I've been able to save, I want to be able to speak French.

形はいつも同じです。be の形 + able to + 動詞の原形です。

作り方

時制と主語に合わせて be の形を選び、able to + 原形をつけます。

時制
現在 am / is / are able to She is able to drive.
過去 was / were able to We were able to finish.
未来 will be able to I will be able to come.
現在完了 have / has been able to He has been able to rest.
  • I am able to help you today.
  • They weren't able to open the door.
  • You will be able to see the sea from your room.

否定文と疑問文は、bewill の通常のルールに従います。

  • 否定:I am not able to come. · We won't be able to wait.
  • 疑問:Are you able to start on Monday? · Will she be able to join us?

can の代わりに使うのはどんなとき?

たいていの場合、現在では can のほうが短くて自然です——I can swimI am able to swim より自然に響きます。be able to を使うのは、can に対応する形がないときです。

  • 未来: I will be able to drive after my test.(❌ I will can drive ではありません)
  • ほかの動詞や助動詞のあと: I'd love to be able to play the piano. · You might be able to get a refund.
  • 現在完了: Since the operation, she has been able to walk again.
  • -ing 形として: Being able to cook is a useful skill.

理由は単純です。can のような助動詞には不定詞形・-ing 形・分詞形がなく、英語はふつう助動詞を二つ並べません。だから ❌ will can も ❌ to can も存在せず、代わりに ✅ will be able to と ✅ to be able to が役目を果たします。(能力と許可の can は別の課で扱います。)

日本語では「〜できる」を「できた」「できるだろう」などと比較的自由に形を変えて使えますが、英語の can には未来形も不定詞形もありません。そのため、未来やほかの動詞のあとでは be able to が代わりを務めます。

過去の能力:couldwas / were able to

ここが唯一やっかいなところです。過去の一般的な能力——いつでもできたこと、身についていた技能——なら、couldwas/were able to のどちらも使えます。

  • When I was young, I could run fast. = When I was young, I was able to run fast.

ところが、一回限りの具体的な場面で、だれかが難しいことを実際にやり遂げた場合、英語は could ではなく was/were able to(または managed to)を好みます。

  • The traffic was terrible, but we were able to get there on time.
  • The traffic was terrible, but we could get there on time.

覚え方のコツ:could = 一般的な能力があったwas able to = 能力があり、そのときに実際にやり遂げた です。

ありがたい例外が一つあります。see・hear・understand のような「見える・聞こえる・分かる」を表す動詞では、過去の具体的な場面でも could が自然に使えます。

  • From the hotel room, we could see the sea. · I could hear someone outside.

否定では、この違いは消えます——具体的な場面でも couldn'twasn't able to のどちらも使えます。

  • We couldn't get tickets. = We weren't able to get tickets.

よくある間違い

  • I will can help you. → ✅ I will be able to help you.(助動詞を二つ並べない)
  • I want to can swim. → ✅ I want to be able to swim.to のあとは be able to
  • She is able swim. → ✅ She is able to swim.to を落とさない)
  • The room was crowded, but I could find a seat. → ✅ …but I was able to find a seat.(一回限りの成功で、一般的な能力ではない)

ミニチェック

それぞれの文を be able to の正しい形で(または could / was able to を選んで)完成させましょう。

  1. After this course, you ____(未来)understand simple newspaper articles.
  2. I'd love to ____ play the guitar one day.
  3. The exam was hard, but she ____(具体的な場面)answer every question.
  4. He ____(現在完了・否定)sleep well since the move.
答えを見る
  1. will be able to   2. be able to   3. was able to(一回限りの成功なので could ではない)  4. hasn't been able to

まとめ

  • be able to は、can と同じように能力を表しますが、can にない形を補えます——未来、完了形、ほかの動詞のあとの形です。be + able to + 原形。
  • can に形がないところで使います:未来(will be able to)、to や助動詞のあと(to / might be able to)、そして現在完了(have been able to)。
  • 現在では、ふつうの can のほうがたいてい自然です——置きかえる必要はありません。
  • 過去の能力:couldwas/were able to はどちらも一般的な能力を表しますが、was/were able to は一回限りの成功した場面に合います(ただし seehearunderstand では could が自然なままです)。
  • 英語は助動詞を二つ並べません:❌ will can → ✅ will be able to