Narrative Tensesとは?4つの過去時制の違い・例文と練習問題

Narrative tensesは、過去の出来事や経験談を語るときに使う動詞の形の呼び名です。学習では過去形・過去進行形・過去完了形・過去完了進行形をまとめて扱います。出来事の順番、背景、それ以前の経験や継続を分けて伝えます。

覚えた英単語は、無料テストで確認できます。
一覧を読むだけで終わらせず、英検・TOEIC・大学受験の語彙をその場で復習しましょう。
無料英単語テストを開く

目次

4つの過去時制:形・役割・例文

表が画面に収まらない場合は、左右にスクロールしてご覧ください。キーボードでは表にフォーカスして左右の矢印キーで移動できます。

呼び方形と注目する点英文・日本語訳
過去形:past simple動詞の過去形。出来事や状態を過去のものとして述べる。I went to Hawaii last year.(昨年ハワイへ行った。)
過去進行形:past continuouswas/were+動詞の-ing形。その時点で進行中の動作や背景。I was reading a book when you came back.(あなたが帰ったとき私は本を読んでいた。)
過去完了形:past perfecthad+過去分詞。過去の基準時点より前を振り返る。The baseball game had already started when I arrived.(私が着いたとき野球の試合は既に始まっていた。)
過去完了進行形:past perfect continuoushad been+動詞の-ing形。過去の基準時点までの継続や、その直前までの活動。I had been waiting for an hour when you came back.(あなたが帰ったとき、私は1時間待ち続けていた。)

narrative tensesという一つの新しい活用形があるわけではありません。ここでは学習上の呼び方として4つの「時制」を使っています。物語に4種類を必ず全部入れる必要もなく、過去形だけで十分な説明もあります。

短い物語で4つの形を使い分ける

英文日本語訳・役割
Last Saturday, I arrived at the cinema at six.先週土曜日、私は6時に映画館に着いた。arrivedで物語の基準となる出来事を示す。
People were lining up outside.外では人々が列に並んでいた。were lining upは到着時の背景。
My friend had bought our tickets online.友人はネットで私たちの券を買ってくれていた。had boughtは到着より前の出来事。
She had been waiting for twenty minutes when I arrived.私が着いたとき、彼女は20分待ち続けていた。had been waitingは到着までの継続。
I apologized, and we went inside.私は謝り、二人で中へ入った。apologized、wentで出来事を先へ進める。
We found our seats and watched the film.席を見つけて映画を見た。found、watchedでその後を語る。

券の購入は私の到着より前です。待っていた20分間も到着までを振り返っています。一方、列に並ぶ人々は到着時の背景です。過去完了で前の出来事を説明した後は、過去形へ戻って物語を進められます。

よく似た形の違い

比較どう違う?
I was waiting when she arrived. / I had been waiting for an hour when she arrived.前者は彼女が来た時に待っていたこと、後者は来るまで1時間待ち続けていたことに注目する。
When I arrived, the game started. / When I arrived, the game had started.前者は到着した時に試合が始まったこと、後者は到着前に始まっていたことを表す。
I have lost my ticket. / I had lost my ticket.現在完了は今から振り返る形、過去完了は過去の基準時点から振り返る形。後者は周囲の文などで基準時点を示す。
had waited / had been waitingどちらも過去の基準時点より前を表せる。進行形は待つ活動や継続に注目する。forがあれば必ず進行形になるわけではない。

英作文での注意点

確認する点説明
didの後は原形I did not go./Did you go?。did wentとはしない。
hadの後は過去分詞goならhad gone、seeならhad seen。had wentとはしない。
継続でも動詞の性質を確認I had known her for years.(その時まで何年も彼女と知り合いだった。)knowをこの意味でhad been knowingとは通常しない。
全部を過去完了にしない古い出来事だからという理由だけでhadを付けない。どの過去の時点から、さらに前を振り返るのか確認する。

練習問題:意味に合う形を選ぶ

問題答えと理由
昨年ハワイに行った:I (go) to Hawaii last year.went。過去の出来事を述べる。
帰宅時、読書の最中だった:I (read) a book when you came back.was reading。その時点の進行中の動作。
到着前に試合は既に始まっていた:The game (already start) when I arrived.had already started。到着より前を明示。
到着まで1時間待ち続けていたことを強調:I (wait) for an hour when she arrived.had been waiting。その時点までの活動の継続に注目。

自分の経験で練習するなら、「いつ何が起きたか」「その時何をしていたか」「それより前に何があったか」を書き出してみましょう。続いていた活動が重要な場面では、その長さも加えます。完成後は出来事の実際の順序と、英文を読む順序を照合してください。

参考資料

British Council:Narrative tensesの4つの形と学習活動

British Council:Perfect aspectと過去の基準時点

British Council:過去進行形と過去形

あわせて確認したい英語学習ページ

【中学英語・現在完了】時制の考え方で理解する~Present perfect~

【英語・時と条件を表す副詞節】になる英単語一覧30選

後ろに不定詞を取る動詞一覧

伝達動詞一覧

英作文テンプレート一覧

無料英単語テストで復習

よかったらシェアしてね!
  • URLをコピーしました!
目次