can と be able to の違いを解説

can/be able to 助動詞

助動詞 can と ‘be able to ~’ は「~できる」(能力、可能)という同じ意味があります。

ただし、can と ‘be able to ~’ の違いに注意しなければならないポイントがあります。

それは can の過去形である could の使い方です。

could は過去の一度だけの行為については使いません。

その場合は ‘was (were) able to’ を使います。

can と be able to が同じよう使える場合

現在形 can と be able to は同じように使えます。

Some dogs can
are able to
run as fast as horses.

can と be able to は同じ意味で使われています。

could と was (were) able to が同じように使える場合

was able to
make computer programs when he was a high school student.
Ten years ago, 10,000 yencould
was able to
provide us a lot more.

過去の能力、可能性について、could と ‘was (were) able to’ は同じように使えます。

could と was (were) able to が同じように使えない場合

The official was able to escape the bribery charge.

この ‘was able to’ は一度だけ起こったことを意味しています。

この文を could に置き換えると;

The official could escape the bribery charge.


could は過去に一度だけ起こったことについては使えません。

[知覚動詞(see/hear/feel, etc.)を伴う場合は使えます。]

cf. I could see something moving in the bush.

couldn’t と was (were) not able to

He couldn’t
wasn’t able to
submit the report by the deadline.

否定の couldn’t と was (were) not able to は同じように使えます。


・現在時制では can と be able to は同じ意味(~できる)で使えます。

・過去時制の能力、可能性について、could と ‘was (were) able to’ は同じように使えます。

・could は過去に一度だけ起こったことについては使えません。

・ ‘was (were) able to’ は過去に一度だけ起こったことを表せます。

・couldn’t と was (were) not able to は同じ意味(~できなかった)で使えます。