過去完了形の完了について解説

誰でもできる!毎日5分英文法 英文法解説無料メルマガ

過去完了形[完了]

過去完了形の完了について解説します。

現在完了形の形は、「have(has) + 過去分詞」です。そして、過去完了形の形は、現在完了形のhaveを過去形のhadに変えて「had + 過去分詞」となります。

過去完了形には、現在完了形と同じく「継続」、「経験」、「完了」の3つの意味がありますが、現在完了形とは少し異なります。

ここでは、過去完了形の完了の意味について解説していきます。

まず、現在完了形の完了の文をみてみましょう。

I have just finished the work.
「私は、ちょうどその仕事を終えたところです。」

現在完了形の完了は、過去から行っていた動作が「今」完了したところであるということを表します。

次に、過去完了形の完了の文について考えてみましょう。

上の現在完了形の文のhaveをhadに変えると過去完了形の文になります。

I had just finished the work when my boss came.
「私は、上司が来た時ちょうどその仕事を終えたところでした。」

この過去完了形の文は、上司が来たという「過去のある時点」までに行っていた仕事が完了したということを表しています。

現在完了形の完了は「今」完了したところ、過去完了形の完了は「過去のある時点」で完了したということを表します。

日本語訳も、現在完了形の完了は「(今)〜し終えたところです」であるのに対し、過去完了形の完了は「(過去のある時点で)〜し終えたところでした」となります。

そして、過去完了形の完了の否定文は、hadの後ろにnotを付け、「(過去のある時点までに)〜し終えていませんでした」となります。

以下の過去完了形[完了]の肯定文を否定文に書き換えてみます。

I had just finished the work when my friend got to my house.
「友達が家に着いた時、私はちょうど宿題を終えたところでした。」

この過去完了形[完了]の文を否定文に書き換えると、以下のようになります。

I had not finished the work when my friend got to my house.
「友達が家に着いた時、私は(まだ)宿題を終えていませんでした。」

had notの省略形hadn'tを用いて、以下のように書くこともできます。

I hadn't finished the work when my friend got to my house.

過去完了形の完了の疑問文は、hadを主語の前に出して文末にクエッションマーク?を付け、「(過去のある時点までに)〜し終えていましたか」となります。

以下の過去完了形[完了]の肯定文を疑問文に書き換えてみます。

I had just finished the work when my friend got to my house.
「友達が家に着いた時、私はちょうど宿題を終えたところでした。」

この過去完了形[完了]の文を疑問文に書き換えると、以下のようになります。

Had you finished the work when your friend got to your house?
「友達が家に着いた時、あなたは宿題を終えていましたか。」

この場合、自分に質問することはまずありえませんから、主語をI「私」からyou「あなた」に、my「私の」をyour「あなたの」に変えます。

just「ちょうど」やalready「すでに」は、否定文や疑問文には付けません。

それでは、簡単な問題にチャレンジしてみましょう!

問題1.以下の過去完了形の文を日本語に訳しなさい。

(1)I had finished my homework before I went out.

(2)Ken had read the book before he returned it.
  ※readはread「読む」の過去分詞形、returnedはreturn「返す」の過去形

(3)The train had left when I arrived at the station.
  ※leftはleave「去る、出発する」の過去分詞形です。

問題2.以下の過去完了形の文を否定文に書き換えなさい。

(4)He had read the book before he returned it.

問題3.以下の過去完了形の文を疑問文に書き換えなさい。

(5)He had read the book before he returned it.

答えは

<解答>

(1)「私は、外出する前に宿題を終えてしまった。」

(2)「ケンは、その本を返す前に読み終えてしまった。」

(3)「私が駅についた時、その列車は(すでに)出発してしまっていた。」

(4)He hadn't read the book before he returned it.
  「彼は、本を返す前に(それを)読み終えなかった。」

(5)Had he read the book before he returned it?
  「彼は、本を返す前に読み終えてしまいましたか。」

疑問詞を用いた過去完了形の疑問文へ 英文法解説[時制]へ戻る

毎日5分英文法

TOEIC対策お勧め本

TOEIC対策本

一冊でTOEIC全パートの対策ができ、英文法の理解にも役立つお勧めのTOEIC対策本です。送料無料!

毎日5分英文法ホームサイトマップ問い合わせ