過去完了形の使い方と例文

英語の勉強

※アフィリエイト広告を利用しています

過去完了形とは

過去完了とは、
過去のある時点より前に
すでに完了した行動を話すときに使う

動詞の時制です。

The train had left when I arrived at the station.
(私が駅に着いた時電車はすでに出発していた)


過去完了形と過去形を使うことで
過去に起きた2つの出来事を
どちらが先に起きたのかを
明確にする
ことができます。

(先=古い方のイベント)

イベントAイベントB
I was so hungry.(後)
とてもお腹がすいていた。
I hadn’t eaten for two days.(先)
2日間食べていなかったのだ。
I felt good today.(後)
今日は調子が良かった。
because I had slept well yesterday.(先)
なぜなら昨日よく眠れたからだ。

先に起きたものを過去完了形、
後に起きたものを過去形
で表すよ。

過去完了形の文の作り方

<基本形>主語+had+過去分詞
<否定文>主語+hadn’t+過去分詞
<疑問文>Had+主語+過去分詞
Hadn’t +主語+過去分詞

例文

  • I had saved the data before my computer was out of charge.
    (パソコンの充電がなくなる前にデータを保存した)
  • He was very tired because he had worked a lot.
    (彼はたくさん働いたのでとても疲れていた)
  • I didn’t know who he was. I had never seen him before.
    (彼のことを知らなかった。一度も見たことがない人だ)
  • We were shocked to discover that  someone had  painted on the walls of our house.
    (家の壁に落書きされていたのを発見してショックを受けた)
  • He had woken before 5 oclock.
    (彼は5時より前にはすでに起きていた)
  • My parents didn’t believe me when I said I hadn’t broken the vase.
    (私は花瓶を割ってないと言ったが、両親は信じてくれなかった)
  • We hadn’t met since 1990, so we were very excited.
    (1990年以来合っていなかったのでとてもワクワクしていた)
  • You looked pale just now. Had anybody scared you?
    (さっき顔色が悪かったけど、誰かに脅かされでもしたの?)
  • I woke up late this morning because my alarm hadn’t rung.
    (アラームが鳴らなかったので今朝は寝過ごしてしまった)
  • They felt lonely about selling the house because they had lived in it for more than thirty years.
    (30年以上も住んでいた家だったので売ってしまうのが寂しかった)
  • The weather became sunny, but they had stopped the game.
    (天気は晴れたが試合は中止になった)

コメント