to have+過去分詞とは?本動詞より前のこと

to have + 過去分詞は、本動詞が表す時よりも前のことを表します。 seem や appear、be said to のようにうしろへ to 不定詞を取る形でよく使います。単純な to + 原形なら、本動詞と同じ時のことになります。

高校基礎で習う内容です。大人のやり直しにも対応しています。 最終更新 2026-08-26

  • to have + 過去分詞は、本動詞より前のこと
  • 単純な to + 原形は、本動詞と同じ時のこと
  • seem / appear / be said to でよく使う
  • that 節に書きかえると時の差が見える

まず1問やってみる

まず1問やってみる

本動詞より前のことを表す

to 不定詞には2つの形があります。

He seems to be tired.いま疲れているようだ

He seems to have been tired.そのとき疲れていたようだ

いつのこと
to + 原形本動詞と同じ時
to have + 過去分詞本動詞より

seems は現在なので、to be なら「いま」、
to have been なら「それより前」になります。

本動詞の時が基準です。基準がずれれば、指す時もずれます。

that 節に書きかえると差が見える

同じ内容を that 節で書くと、時の差がはっきりします。

He seems to be tired.

= It seems that he is tired.

He seems to have been tired.

= It seems that he was tired.

to have + 過去分詞のところが、that 節では過去形になります。

本動詞が過去のときも同じ考え方です。

He seemed to have been tired.

= It seemed that he had been tired.

seemed が過去なので、それより前は過去完了になります。

be said to でよく使う

「〜だと言われている」という形でもよく出ます。

He is said to be a good teacher.
(彼はよい先生だと言われています)

He is said to have been a good teacher.
(彼はよい先生だったと言われています)

意味
is said to beいまそうだと言われている
is said to have been前にそうだったと言われている

言われている時は同じで、中身の時が違います。

同じ仲間に be believed to / be thought to があります。

助動詞 + have + 過去分詞との違い

形が似ていますが、別の単元です。

He must have been tired.(助動詞 + have + 過去分詞)
「疲れていたにちがいない」という推量の強さを表します。

He seems to have been tired.(不定詞の完了形)
「疲れていたようだ」と、時の前後を表します。

to表すもの
must have + 過去分詞無い推量の強さ
to have + 過去分詞ある本動詞より前

to があるかどうかで見分けてください。

例文

He seems to be tired.

彼は疲れているようです。

He seems to have been tired.

彼はそのとき疲れていたようです。

She appears to have forgotten our promise.

彼女は私たちの約束を忘れてしまったようです。

He is said to be a good teacher.

彼はよい先生だと言われています。

He is said to have been a good teacher.

彼はよい先生だったと言われています。

The train seems to have left already.

電車はもう出てしまったようです。

She is believed to have written the letter.

その手紙は彼女が書いたと信じられています。

It seems that he was tired that day.

その日、彼は疲れていたようです。

音声は AI 合成です。作り方は音声についてをご覧ください。
これらの例文は今日の復習で、聞き取り(ディクテーション)としても出ます。

よくある間違い

He seems to be tired yesterday.

He seems to have been tired yesterday.

yesterday本動詞(seems)より前のことです。

to be では seems と同じ時になってしまいます。
前のことは to have + 過去分詞で表します。

The train seems to have leave already.

The train seems to have left already.

have のうしろは過去分詞です。原形ではありません。

leave - left - left と変化します。

He seems have been tired.

He seems to have been tired.

to を落とせません。

to が無いと、助動詞 + have + 過去分詞の形と混ざります。
seem のうしろには必ず to が要ります。

He is said to been a good teacher.

He is said to have been a good teacher.

have を落とせません。

to のうしろは原形か have + 過去分詞です。
過去分詞だけを置くことはできません。

練習する

1 / 7