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

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

過去完了形[経験]

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

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

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

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

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

I have visited America twice. ※visitedはvisit「訪問する」の過去分詞形です。
「私は、(今までに)2回アメリカを訪れたことがある。」

この文は、生まれてから「今まで」に2回アメリカに行ったことがあるということを表しています。

このように、現在完了形の継続は生まれた時(過去のある時点)から「今まで」の何らかの動作の経験を表します。

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

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

I had visited America twice before I was 20 years old.
「私は、20歳になるまでに2回アメリカを訪れたことがあった。」

経験のキーワードは、現在完了形の経験と同じように経験の回数を表すonce「1回」やtwice「2回」を用います。

この文過去完了形の文は、「私が20歳になった」という過去のある時点までに「2回アメリカを訪れたことがあった」という経験を表します。

before I was 20 years oldという文が、今までではなく「過去まで」の経験であるということを明確にします。

例えば、今私(主語の人)が30歳の場合、上の過去完了形の経験の文だと20歳までのことしか分かりません。

もしかしたら、20歳から30歳の間にアメリカに行き、経験の回数が増えている(今までだったら3回)かもしれません。

過去完了形の経験の文は、過去のある時点までの経験しか表せないのです。

意味も、現在完了形の経験は「(今までに)〜したことがある」ですが、過去完了形の経験は「(過去のある時点までに)〜したことがなかった」となります。

過去完了形の経験では、以下の表現に注しましょう。

I had been to America twice before I was 20 years old.
「私は、20歳になるまでに2回アメリカに行ったことがあった。」

「行ったことがあった」という「行く」の経験を表す時はhad been toを用います。go「行く」の過去分詞形goneは使えません。

そして、過去完了形の経験の否定文は、hadの後ろにneverを付け、「(過去のある時点まで)1度も〜したことがなかった」となります。

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

I had visited America twice before I was 20 years old.
「私は、20歳になるまでに2回アメリカを訪れたことがあった。」

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

I had never visited America before I was 20 years old.
「私は、20歳になるまでに1度もアメリカを訪れたことがなかった。」

never「1度も〜ない」をhadの後ろに置き、twice「2回」 を消します。

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

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

I had visited America twice before I was 20 years old.
「私は、20歳になるまでに2回アメリカを訪れたことがあった。」

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

Had you visited America before you were 20 years old?
「あなたは、20歳になるまでにアメリカを訪れたことがありましたか。」

自分に質問することはまずありえませんから主語をIからyouに変えます。

また、この場合「○回行ったことがありましたか」とわざわざ回数は聞きませんからtwice「2回」は省略します。

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

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

(1)He had met her three times when I met her for the first time.
  ※for the first time「初めて」

(2)I had been to England once before I was 10 years old.
(3)Ken had visited Okinawa twice when we went there. ※there「そこ」

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

(4)I had been to England once before I was 10 years old.

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

(5)I had been to England once before I was 10 years old.

答えは

<解答>

(1)「私が初めて彼女に会った時、彼は3回彼女に会ったことがありました。」

(2)「私は10歳になるまで(前)に、1度イングランドに行ったことがありました。」

(3)「私達が沖縄を訪問した時、ケンは2回そこを訪問したことがありました。」

現在完了形の継続の意味は「〜したことがある」だったのに対し、過去完了形の継続は「〜したことがあった」と日本語訳が「た」で終わることに注意しましょう。

(4)I had never been to England before I was 10 years old.
  「私は、10歳になる前に1度もイングランドへ行ったことがなかった。」

(5)Had you been to England before you were 10 years old?
  「あなたは、10歳になる前にイングランドへ行ったことがありましたか。」

過去完了形[完了]へ 英文法解説[時制]へ戻る

毎日5分英文法

TOEIC対策お勧め本

TOEIC対策本

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

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