「英語の時制って、なんでこんなに種類が多いの?」と感じたことはありませんか?現在形、過去形、現在完了形、過去進行形……次々と出てくる時制に、頭を抱えてしまう方も多いはずです。でも安心してください。英語の時制は、たった2つの軸の掛け合わせで体系的に整理できます。まずは全体の地図を手に入れることで、個別の時制の学習がグッとラクになりますよ。
そもそも「時制」とは?英語の時間表現の仕組みを根本から理解する
日本語と英語の「時間表現」はここが違う
日本語では、「昨日、友達と映画、見た」のように、文脈があれば時間を曖昧にしても通じることがあります。一方、英語では動詞の形を変えることで時間を必ず明示しなければなりません。これが「時制(tense)」の役割です。
| 日本語の時間表現 | 英語の時間表現 |
|---|---|
| 文脈や副詞(「昨日」「さっき」)で補える | 動詞の形そのものが時間を表す |
| 動詞の形が変わらないことも多い | 動詞の形が必ず変化する |
| 省略や曖昧さが許容される | 時制の選択を誤ると意味が変わる |
英語の時制を決める2つの軸:「時の基準点」と「動作の状態」
英語の時制は、次の2つの軸で決まります。まず1つ目は「いつ(時の基準点)」。現在・過去・未来の3つです。2つ目は「どんな状態(動作の状態)」。単純・進行・完了・完了進行の4つです。
- 時の基準点(3種類):現在 / 過去 / 未来
- 動作の状態(4種類):単純形 / 進行形 / 完了形 / 完了進行形
「いつ起きたか」と「どんな状態か」の2軸を組み合わせれば、英語のすべての時制が導き出せます。複雑に見える時制も、この2軸に当てはめるだけで整理できます。
12時制を生み出す「3×4の組み合わせ」を一覧表で確認
3つの時間軸と4つの状態を掛け合わせると、3×4=12通りの時制が生まれます。まずはこの全体像を俯瞰してみましょう。
| 単純形 | 進行形 | 完了形 | 完了進行形 | |
|---|---|---|---|---|
| 現在 | 現在単純形 (I work) | 現在進行形 (I am working) | 現在完了形 (I have worked) | 現在完了進行形 (I have been working) |
| 過去 | 過去単純形 (I worked) | 過去進行形 (I was working) | 過去完了形 (I had worked) | 過去完了進行形 (I had been working) |
| 未来 | 未来単純形 (I will work) | 未来進行形 (I will be working) | 未来完了形 (I will have worked) | 未来完了進行形 (I will have been working) |
この一覧表が「時制の地図」です。個別の時制を学ぶときは、この表のどこに位置しているかを確認する習慣をつけましょう。地図上の自分の位置を把握することで、時制の理解が格段に深まります。
「現在の時間軸」を制する!現在形・現在進行形・現在完了形・現在完了進行形
現在の時間軸には4つの時制があります。それぞれが「現在」という軸の上で異なる役割を担っており、「今この瞬間」だけを表すのは現在形のほんの一面に過ぎません。4つの違いをしっかり整理していきましょう。
現在形:「今この瞬間」だけじゃない!習慣・真実・不変の事実を表す
現在形は「今まさにやっている動作」を表すと思われがちですが、実はそれは現在進行形の役割です。現在形が担うのは、もっと広い「時を超えた事実」です。
- 習慣・繰り返し: I go to the gym every morning.(毎朝ジムに行く)
- 普遍的な真実: The earth revolves around the sun.(地球は太陽の周りを回る)
- 格言・ことわざ: Time flies.(時は飛ぶように過ぎる)
「今まさに〜している」と言いたいときは現在形ではなく現在進行形(be動詞+〜ing)を使います。混同しないよう注意!
現在進行形:まさに進行中の動作と「近い未来」の予定
現在進行形(am/is/are+〜ing)は、話している最中に進行している動作を表します。さらに、確定した近未来の予定にも使える点が重要です。
- 進行中: She is reading a book now.(彼女は今本を読んでいる)
- 近い未来の予定: I am meeting him tomorrow.(明日彼に会う予定だ)
現在完了形:過去と現在をつなぐ橋——経験・継続・完了・結果の4用法
現在完了形(have/has+過去分詞)は、過去の出来事が現在に何らかの形でつながっているときに使います。4つの用法を整理しましょう。
- 経験: I have been to Paris.(パリに行ったことがある)——過去の経験が今の自分を形成している
- 継続: She has lived here for ten years.(10年間ここに住んでいる)——過去から今まで続いている状態
- 完了: I have just finished my homework.(ちょうど宿題を終えたところだ)——直前に終わったことを伝える
- 結果: He has lost his key.(彼は鍵をなくした=今も持っていない)——過去の動作が現在の状態を引き起こしている
現在完了形 vs 過去形:日本語話者が最も迷うポイント
日本語では「〜した」と言えばどちらも同じに聞こえますが、英語では意味が明確に異なります。
| 比較ポイント | 現在完了形 | 過去形 |
|---|---|---|
| 時間のつながり | 過去→現在につながる | 過去で完結している |
| 具体的な時点 | 使えない(yesterday等はNG) | 使える(yesterday, in 2010等) |
| 例文 | I have seen that movie.(見たことがある) | I saw that movie yesterday.(昨日見た) |
現在完了進行形:「ずっと〜し続けている」継続の生々しさを表現する
現在完了進行形(have/has been+〜ing)は、過去に始まった動作が今もまだ続いていることを強調します。現在完了形の「継続」との違いは、動作が今この瞬間も進行中であるという生々しいニュアンスにあります。
- I have been studying English for three hours.(3時間ずっと英語を勉強し続けている)
- It has been raining since this morning.(今朝からずっと雨が降り続いている)
状態動詞(know, liveなど)は現在完了形で継続を表します。一方、動作動詞(study, runなど)は現在完了進行形を使うと「今も続いている」感が強まります。どちらも使えるケースでは、進行形の方がよりダイナミックな印象を与えます。
「過去の時間軸」を整理する!過去形・過去進行形・過去完了形・過去完了進行形
過去の時間軸には4つの時制があります。どれも「過去のこと」を表しますが、「いつの出来事か」「どのくらい続いたか」によって使う時制がまったく異なります。時間軸のイメージを持ちながら、1つずつ整理していきましょう。
過去形:完結した過去の動作・状態をシンプルに表す基本形
過去形は、過去の特定の時点に起きた動作や状態を表します。重要なのは「現在との切断」です。過去形を使うことで、「その出来事はすでに終わっており、今とは関係がない」というニュアンスが生まれます。
She lived in Osaka for five years.
(彼女は5年間、大阪に住んでいた。)
この文は「今はもう大阪に住んでいない」ことを暗示します。現在完了形(has lived)との使い分けはここがポイントです。yesterday、last week、in 2010 などの「過去を示す時間表現」と一緒に使われることが多いのも特徴です。
過去進行形:過去のある時点で「進行中だった」動作を描写する
過去進行形(was / were + 動詞のing形)は、過去の一場面を切り取るように描写するときに使います。物語・日記・状況説明の文で頻繁に登場します。
It was raining when I left the office.
(私がオフィスを出たとき、雨が降っていた。)
「雨が降っていた(進行中)」という背景の中に、「オフィスを出た(完結した動作)」という過去形が割り込む構造です。このように、過去進行形=背景、過去形=出来事という組み合わせは英語の定番パターンです。
過去完了形:過去の中の「さらに過去」——大過去との関係を時間軸で理解する
過去完了形(had + 過去分詞)は、2つの過去の出来事の前後関係を明確にするために使います。「過去より前の出来事(大過去)」を表すのがこの時制の核心です。
大過去(had + 過去分詞) 過去(過去形) 現在。「過去のさらに前」を表すのが過去完了形です。
When I arrived at the station, the train had already left.
(駅に着いたとき、電車はすでに出発していた。)
「駅に着いた(過去)」よりも前に「電車が出発した(大過去)」という順序を、had left で示しています。この前後関係が文脈から明らかな場合は過去形だけで済むこともありますが、2つの過去の順序を明確にしたいときは過去完了形を積極的に使いましょう。
| 時制 | 形 | 意味・用途 |
|---|---|---|
| 過去形 | 動詞の過去形 | 過去の特定時点に完結した動作・状態 |
| 過去完了形 | had + 過去分詞 | 過去のある時点よりさらに前の出来事(大過去) |
過去完了進行形:過去のある時点まで「ずっと続いていた」動作を表す
過去完了進行形(had been + 動詞のing形)は、過去のある時点まで継続していた動作を強調したいときに使います。「ずっと〜し続けていた」という持続のニュアンスが加わります。
She had been studying for three hours before she took a break.
(休憩する前、彼女は3時間ずっと勉強し続けていた。)
過去完了形との違いは「継続の強調」にあります。had studied なら「3時間の勉強が完了した」という結果に焦点が当たりますが、had been studying なら「ずっと続いていたプロセス」に焦点が当たります。
- 過去形:過去の特定時点に完結した動作・状態
- 過去進行形(was/were + ing):過去の一場面で進行中だった動作
- 過去完了形(had + 過去分詞):過去よりさらに前の出来事(大過去)
- 過去完了進行形(had been + ing):過去のある時点まで継続していた動作
「未来の時間軸」を使いこなす!未来形・未来進行形・未来完了形・未来完了進行形
未来の時間軸には4つの時制があります。ここで押さえておきたい大前提は、英語には「未来時制」専用の動詞変化が存在しないという点です。will・be going to・現在進行形など、複数の表現が未来を担っており、それぞれのニュアンスを使い分けることが重要です。
未来形の表現方法:will/be going to/現在進行形の使い分け
「未来のことを言いたい」とき、英語では主に3つの表現を使います。どれを使うかによって、話し手の意図やニュアンスが大きく変わります。
| 表現 | 主なニュアンス | 例文 |
|---|---|---|
| will + 動詞原形 | その場の意思・予測・申し出 | I’ll help you. (手伝うよ。) |
| be going to + 動詞原形 | 事前の計画・根拠ある予測 | I’m going to study abroad. (留学する予定だ。) |
| 現在進行形(be + ~ing) | 確定した近い未来の予定 | I’m meeting him tomorrow. (明日彼と会う予定だ。) |
willは「今この瞬間に決めた」意思や、根拠のない予測に使います。一方、be going toは「すでに決まっていた計画」や「今の状況から明らかな予測」に使います。たとえば空が曇っていて「雨が降りそう」という場面では、be going toが自然です。
未来進行形:未来のある時点で「進行中である」ことを表す
未来進行形は「will be + 動詞のing形」で作ります。「未来のある時点で、その動作がちょうど進行中である」ことを表します。
This time tomorrow, I will be flying to London.
(明日の今頃、私はロンドンへ向かう飛行機の中にいるだろう。)
また未来進行形には、自然な流れ・当然の成り行きとして起こる未来を表す用法もあります。さらに、Will you be using the car tonight?(今夜車を使いますか?)のように、相手に負担をかけない丁寧な依頼・確認表現としても頻繁に使われます。
未来完了形:未来のある時点までに「完了している」ことを表す
未来完了形は「will have + 過去分詞」で作ります。「未来の基準点までに、ある動作が完了しているだろう」という意味を表します。by the time〜(〜する頃には)やby next week(来週までには)などの表現と相性が抜群です。
By the time you arrive, I will have finished cooking.
(あなたが着く頃には、私は料理を終えているだろう。)
現在 —-(動作が続く)—-> 未来の基準点(完了)—–> さらに未来。未来完了形は「未来の基準点」より手前の動作を指します。by the timeやby thenなどのキーワードが基準点のサインです。
未来完了進行形:未来のある時点まで「ずっと続いているだろう」動作を表す
未来完了進行形は「will have been + 動詞のing形」で作ります。未来の基準点まで動作がずっと継続していることを強調したいときに使います。
By next year, I will have been studying English for ten years.
(来年までには、英語を10年間学び続けていることになる。)
- will / be going to:日常会話・試験で最頻出
- 未来進行形:会話・ビジネス英語で頻出。丁寧表現としても重要
- 未来完了形:ライティングや試験でよく登場。by the timeとセットで覚える
- 未来完了進行形:実用頻度は低め。継続期間を強調したい場面で使う
12時制を横断する!紛らわしい時制の使い分けと間違えやすいポイントを総整理
ここまで12の時制を個別に学んできましたが、実際に英語を使う場面では「どの時制を選べばいいか迷う」ことが多いはずです。このセクションでは、特に混乱しやすい時制のペアを比較しながら、正しい使い分けの判断基準を整理します。
【比較①】現在完了 vs 過去形——「もう食べた」はどっち?
日本語の「食べた」は過去形でも現在完了でも訳せてしまうため、英語学習者が最も迷うポイントです。判断の鍵は「現在との関連があるかどうか」です。
| 現在完了(have + 過去分詞) | 過去形(動詞の過去形) |
|---|---|
| 現在に影響・つながりがある | 過去に完結、現在と切断 |
| I have already eaten lunch. | I ate lunch an hour ago. |
| 「もう食べた(だからお腹いっぱい)」 | 「1時間前に食べた(それだけ)」 |
yesterday / last week / ago など「過去の時点を示す語句」がある場合は、必ず過去形を使います。現在完了とは絶対に組み合わせられません。
○×クイズ:正しい文はどちら?
- I have lost my key. (現在も見つかっていない状態が続く)
- She visited Paris last year. (過去の時点が明示されている)
- I have lost my key yesterday. (yesterdayと現在完了は共存不可)
- She has visited Paris last year. (last yearと現在完了は共存不可)
【比較②】過去進行形 vs 過去完了進行形——「続いていた」の基準点はどこ?
どちらも「過去に継続していた動作」を表しますが、基準となる時点が異なります。過去進行形は「ある過去の瞬間に進行中」、過去完了進行形は「さらに前から、過去の基準点まで継続」を意味します。
| 過去進行形(was/were + -ing) | 過去完了進行形(had been + -ing) |
|---|---|
| I was studying at 9 p.m. | I had been studying for two hours when he called. |
| 9時の時点で勉強していた | 彼が電話してきた時点まで2時間勉強し続けていた |
【比較③】will vs be going to——計画か、その場の判断か
| will | be going to |
|---|---|
| その場で決めた意志・予測 | 事前に計画・決定済みのこと |
| I’ll help you with that. | I’m going to visit my parents this weekend. |
時制の一致:主節が過去形のとき、従属節の時制はどう変わる?
主節が過去形の場合、従属節の時制も過去にシフトするのが原則です。例: He said that he was tired.(現在形 is → 過去形 was)
ただし「不変の真実・科学的事実」は時制の一致を受けません。例: She learned that the earth goes around the sun.(事実なので現在形のまま)
時制を使いこなすための「動詞の3変化」復習チェックリスト
時制の正確な運用には、動詞の原形・過去形・過去分詞の3変化を確実に覚えることが不可欠です。特に不規則動詞はパターンで整理しましょう。
| 原形 | 過去形 | 過去分詞 | 種別 |
|---|---|---|---|
| walk | walked | walked | 規則動詞 |
| go | went | gone | 不規則動詞 |
| take | took | taken | 不規則動詞 |
| write | wrote | written | 不規則動詞 |
| put | put | put | 不規則動詞(同形) |
- 現在完了と過去形、どちらを使えばいいか瞬時に判断するコツはありますか?
-
「現在の自分に影響があるか?」を自問してみてください。影響があれば現在完了、過去に完結した出来事なら過去形です。また、yesterday・ago・last〜などの過去時点を示す語句があれば、迷わず過去形を選びましょう。
- 時制の一致は必ず守らなければいけませんか?
-
基本的には守るべきルールですが、例外があります。科学的事実・不変の真実・現在も続いている事実は、主節が過去形でも従属節を現在形のままにするのが正しい英語です。
12時制を使いこなすための実践トレーニング:例文で反復して定着させる
12時制の知識は「知っている」だけでは使えません。問題を解いて自分の手と頭を動かすことで、初めて「使える英語」として定着します。ここでは空所補充と日英変換の2種類のドリルで、時間軸を意識しながら時制を選ぶ感覚を鍛えましょう。
12時制マスター確認テスト:空所補充10問
各文の空所に入る最も適切な動詞の形を選んでください。解答と解説は問題の後にまとめています。
解答: has been studying
解説: 「3年間ずっと〜している」という過去から現在まで継続中の動作は現在完了進行形(have/has been -ing)で表します。
解答: will have finished
解説: 「あなたが到着する時点までに〜し終えているだろう」は未来完了形(will have + 過去分詞)です。未来の基準時点より前に完了する動作を表します。
解答: was reading
解説: 「電話が鳴ったとき、本を読んでいた」という過去のある時点で進行中だった動作は過去進行形(was/were -ing)を使います。
解答: had been working
解説: 「辞める前に10年間働き続けていた」は過去完了進行形(had been -ing)。過去の基準点より前からその時まで継続していた動作を表します。
解答: boils
解説: 科学的事実や普遍的な真理は現在形で表します。「水は100度で沸騰する」は変わらない事実なので現在形が正解です。
解答: are playing
解説: 「今まさに〜している」という発話時点で進行中の動作は現在進行形(am/is/are -ing)。”Look!” が現在進行形のシグナルです。
解答: have never seen
解説: 「今まで〜したことがない」という経験の否定は現在完了形(have/has + 過去分詞)。neverとbeforeが現在完了のサインです。
解答: will be flying
解説: 「来週の今頃、〜しているだろう」という未来の特定時点で進行中の動作は未来進行形(will be -ing)を使います。
解答: arrived
解説: 「私が到着したとき、彼女はすでに出発していた」の「到着した」は過去形。過去完了(had left)と対比して、より後に起きた過去の出来事は過去形で表します。
解答: will have been working
解説: 「来月までに5年間ここで働き続けていることになる」は未来完了進行形(will have been -ing)。未来の時点まで動作が継続していることを表す最も複雑な時制です。
日→英変換ドリル:時間軸を意識して英文を作る練習
次の日本語文を英訳してください。まず「この出来事は時間軸のどこにあるか」を確認してから英文を組み立てるのがコツです。
| 日本語文 | 時制のヒント | 解答例 |
|---|---|---|
| 私は毎朝コーヒーを飲む。 | 習慣(現在形) | I drink coffee every morning. |
| 彼女は今、レポートを書いているところだ。 | 今まさに進行中(現在進行形) | She is writing a report now. |
| 私は以前、その映画を見たことがある。 | 過去の経験(現在完了形) | I have seen that movie before. |
| 彼は電話が来たとき、シャワーを浴びていた。 | 過去の進行中の動作(過去進行形) | He was taking a shower when the phone rang. |
| 私が駅に着いたとき、電車はすでに出発していた。 | 過去の基準点より前(過去完了形) | When I arrived at the station, the train had already departed. |
英訳するとき、まず「現在・過去・未来のどこか」を決め、次に「完了・進行・継続のどれか」を判断する2ステップを習慣にしましょう。
時制の学習をさらに深めるための次のステップ
12時制の俯瞰マップを頭に入れたら、次はその応用へと進みましょう。時制の理解は英語のあらゆるスキルの土台になります。読解でも英作文でもスピーキングでも、時間軸を正確に把握できれば表現の精度が一段と上がります。
- 仮定法(仮定法過去・仮定法過去完了):時制をあえてずらすことで「現実とは異なる仮定」を表現する高度なテクニック
- 時制の一致:主節が過去形のとき従属節の時制がどう変わるかを体系的に整理する
- 受動態 × 時制の組み合わせ:「〜されていた」「〜されてきた」など受動態と各時制を組み合わせた複合表現
12時制をマスターした今、あなたの英語力は確実に次のレベルへ進んでいます。時制を自在に操れるようになると、英文読解のスピードが上がり、英作文では伝えたいニュアンスを正確に表現でき、スピーキングでは会話の流れの中で瞬時に正しい時制を選べるようになります。ここで学んだ「時間軸の俯瞰マップ」を軸に、ぜひ次のステップへと進んでください。
よくある質問(FAQ)
- 12時制をすべて覚える必要はありますか?
-
日常会話では現在形・過去形・現在完了形・will / be going to の4〜5種類を押さえれば大半の場面に対応できます。未来完了進行形などの複雑な時制はライティングや上級試験で登場しますが、まずは頻出の時制を確実に使えるようにすることが優先です。
- 現在完了形はアメリカ英語とイギリス英語で使い方が違うと聞きましたが?
-
その通りです。イギリス英語では「さっき〜した」という直近の出来事に現在完了形を使う傾向がありますが、アメリカ英語では同じ場面で過去形を使うことが多いです。試験(TOEIC・英検など)では基本的にイギリス英語の用法が基準になっているため、学習上は現在完了形の4用法をしっかり押さえておきましょう。
- 時制を間違えても意味は通じますか?
-
軽微なミスであれば文脈から意味が伝わることも多いですが、時制の誤りが大きな誤解を生むケースもあります。たとえば過去形と現在完了形を混同すると「今もその状態が続いているかどうか」が不明確になり、ビジネスや試験では減点・誤解の原因になります。正確な時制の使い分けを意識することが大切です。
- 時制の感覚を身につけるのに効果的な練習方法はありますか?
-
英文を読むときに動詞の時制を意識的に確認する習慣が最も効果的です。また、日記を英語で書く練習も有効で、「今日あったこと(過去形)」「今も続いていること(現在完了形)」「明日の予定(will / be going to)」を意識しながら書くと、時制の使い分けが自然に身につきます。
- 状態動詞(know, loveなど)は進行形にできないと聞きましたが、例外はありますか?
-
原則として状態動詞は進行形にしません。ただし、I’m loving this!(これ最高!)のように口語表現や感情の強調として使われることがあります。また、think・have・seeなどは文脈によって動作動詞としても使われるため、進行形が可能なケースもあります。基本ルールを押さえた上で、例外表現は実際の英文の中で慣れていきましょう。

