過去完了形[完了]

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

現在完了形の形は、「have(has) + 過去分詞」です。

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

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

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

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

I have already finished the work.
「私は、すでにその仕事を終えてしまった。」

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

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

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

I had already finished the work when my boss came.
「上司が来た時、私はすでにその仕事を終えてしまっていた。」

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

日本語訳は「~してしまった」と似ていますが、
現在完了形の完了は「(今までに)~してしまった」と
「現在」までのどこかで動作が完了したということ、
過去完了形の完了は「(過去のある時点までに)~してしまった」と
「過去のある時点」までに動作が完了したということを表します。

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

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

I had already finished the homework when my friend got to my house.
「友達が家に着いた時、私はすでにその宿題を終えてしまっていた。」

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

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

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

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

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

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

I had already finished the homework when my friend got to my house.
「友達が家に着いた時、私はすでにその宿題を終えてしまっていた。」

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

Had you finished the homework 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?
  「彼は、本を返す前に読み終えてしまいましたか。」

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

sponsored link


通勤英語.comの会員になると、今なら
90分で身につける!英会話マスター脳を無料プレゼント!

このページの先頭へ