Skip to content

過去形とhave + 過去分詞の違い

This content is a draft and will not be included in production builds.

その時にどうだったのかを表現する形態。現在に限らず特定の時点を表せる。

I sent an email

その時、メールを送信した。

I bought a tea bag yesterday

昨日、お茶パックを買った。

過去にしたことがある事柄を表現する。一般的な過去形は「その時」にしか使えないが、have + 過去分詞は「その時」「これまでに」どちらにも使える。

I have eaten sushi

今日食べたとも言えるし、これまでに食べたことがあるとも解釈できるため、やや曖昧な表現となっている。英語は文章の意味をなるべく1つに特定したがる言語の習慣に沿わないので、beforeやalreadyを付けて「以前」に限定したほうが良い表現になる。

過去形と過去進行形に書いた。