「be able to」「can」違い:意味・使い方・時制・例文を徹底解説

に投稿

「be able to」と「can」の違いは、英会話や英作文、試験対策で迷いやすいポイントです。どちらも「〜できる」を表しますが、使える時制や含まれるニュアンスが異なります。この記事では、両者の意味、使い分けの基準、注意点を整理し、すぐに実践できる形で解説します。

「be able to」と「can」の違い一覧

項目be able tocan
基本の意味〜することができる(能力・実現)〜できる(能力・可能・許可)
品詞be動詞+形容詞+to不定詞助動詞
時制の変化変化する(was/were able to、will be able to)現在形は can、過去形は could のみ
未来形will be able to が使える使えない(will can は誤り)
完了形have been able to が使える使えない
核となるイメージ実際にやり遂げた・可能な状態一般的な能力・手軽な可能性
丁寧度やや堅い・改まった印象口語的で自然
例文I will be able to join you tomorrow.I can swim fast.

表の解説

最大の違いは、「can」が助動詞で時制の形が限られるのに対し、「be able to」はbe動詞を変化させて、あらゆる時制で使える点です。canは現在形の「can」と過去形の「could」しかありません。そのため、未来や完了を表したいときは、「be able to」で補います。「明日は参加できるでしょう」は「I will be able to join you tomorrow.」と表現します。

たとえば、「彼は来月から働けるようになる」は「He will be able to start working next month.」です。「will can」とは言えません。また、「長年、英語を話せている」のように、現在までの継続を表すときは「I have been able to speak English for years.」と現在完了形を使います。

判断に迷ったときは、次の二点を確認しましょう。第一に、現在の能力や日常会話なら「can」で十分です。第二に、未来、完了、不定詞、動名詞の形が必要なら「be able to」を選びます。たとえば、「to」の後ろにcanは置けないため、「I want to be able to speak English.」のようにします。

注意点として、過去の表現では使い分けが重要です。「could」は過去の一般的な能力を表し、「I could swim when I was five.」(5歳のとき泳げた)のように使います。一方、特定の場面で実際にやり遂げた場合は「was able to」を使い、「I was able to finish the report yesterday.」(昨日報告書を終えられた)と表現します。この場面で「could」を使うと、「できる力はあったが実際にはやらなかった」と受け取られる恐れがあります。ただし、否定文の「couldn’t」は、一般的な能力にも特定の出来事にも使えます。

また、「can」には能力のほかに、許可や依頼の意味があります。「Can I sit here?」(ここに座っていいですか)、「Can you help me?」(手伝ってもらえますか)のように、日常会話で多用します。一方、「be able to」は許可や依頼にはあまり使われません。

さらに、「be able to」は、困難を乗り越えて成し遂げたニュアンスを含むことがあります。「I was finally able to pass the exam.」は、努力の末にやっと合格できたという気持ちが伝わります。結果を強調したいときに便利な表現です。

最後に、フォーマルな文章や、ビジネスメールでは、「be able to」のほうが改まった印象を与えます。たとえば、「We are able to offer a discount.」は、丁寧で誠実な印象です。口頭では「can」を使い、書き言葉や改まった場面では「be able to」を選ぶと、自然に使い分けられます。なお、「can」は知覚動詞の「see」「hear」などと一緒に使うと、「I can see the mountain.」のように、実際に見えている状態を表します。この場合に「be able to」は不自然になります。

まとめ:日常の能力は「can」、時制を広げるなら「be able to」

「can」は現在の能力や許可を表す助動詞で、「be able to」は未来・完了・過去の実現まで幅広く表せる表現と覚えれば、使い分けは難しくありません。迷ったときは、必要な時制と、実際にやり遂げたかどうかで判断しましょう。この違いを意識するだけで、英語の表現力はぐっと高まります。