
英語の時制一覧:全12時制のルールと使い分けを完全解説
英語の時制は、時間軸(現在・過去・未来)と状態の捉え方(単純・進行・完了・完了進行)を掛け合わせた全12種類で成り立っています。「今のこと=現在形」と捉えると誤解が生じます。
時制の仕組みは、一覧表で全体の構造を俯瞰したうえで、話者の視点(現在の事実か、過去の出来事か、継続中か)を整理すると迷わず使いこなせます。
- 3つの時間と4つの相を組み合わせ、英語には全部で12種類の時制があります。
- 現在形は今している動作ではなく、普段の習慣や変わらない事実を表します。
- 現在完了形は過去の出来事が今に直結し、過去形は今と切り離された事実を示します。
先に読むと分かりやすい: 現在形の使い方過去形の作り方と使い方
ひと目でわかる英語の全12時制一覧表
英語の動詞は、3つの時間(現在・過去・未来)と、動作や状態のあり方を示す4つの「相」(単純・進行・完了・完了進行)の組み合わせで、計12通りの形をとります。まずは一覧表で全体の形と基本の意味を確認しましょう。
表は横にスクロールできます →
| 時制名 | 基本の形 | 主な意味 | 例文と日本語訳 |
|---|---|---|---|
| 現在形 | 動詞の原形(三人称単数は -s/-es) | 現在の習慣・不変の事実 | I play tennis.(私は普段テニスをします) |
| 過去形 | 動詞の過去形(-ed など) | 過去の事実・完了した出来事 | I played tennis yesterday.(昨日テニスをしました) |
| 未来形 | will + 動詞の原形 | 未来の予測・その場の意志 | I will play tennis tomorrow.(明日テニスをします) |
| 現在進行形 | am / is / are + -ing | 今まさに進行中の動作 | I am playing tennis now.(今テニスをしています) |
| 過去進行形 | was / were + -ing | 過去のある時点で進行中だった動作 | I was playing tennis then.(そのときテニスをしていました) |
| 未来進行形 | will be + -ing | 未来のある時点で進行中の動作 | I will be playing tennis at noon.(正午にはテニスをしているでしょう) |
| 現在完了形 | have / has + 過去分詞 | 過去から現在への影響(継続・完了・経験) | I have played tennis for three years.(3年間テニスを続けています) |
| 過去完了形 | had + 過去分詞 | 過去のある基準時より前の完了・経験 | I had played tennis before he arrived.(彼が到着する前にテニスを終えていました) |
| 未来完了形 | will have + 過去分詞 | 未来のある時点までに完了する動作 | I will have played tennis by sunset.(日没までにはテニスを終えているでしょう) |
| 現在完了進行形 | have / has been + -ing | 過去から現在まで途切れず続く動作 | I have been playing tennis for two hours.(2時間ずっとテニスをし続けています) |
| 過去完了進行形 | had been + -ing | 過去の基準時まで続いていた動作 | I had been playing tennis until it rained.(雨が降るまでずっとテニスをしていました) |
| 未来完了進行形 | will have been + -ing | 未来の基準時まで続いている動作 | I will have been playing tennis for an hour by then.(その時でテニスを始めて1時間になります) |
現在形の本質:現在の動作ではなく「普段の習慣・事実」
現在形(present simple)について最も多い誤解は、「いま行っている動作」を表すと考えてしまうことです。いま目の前で行っている動作は現在進行形で表します。現在形の本質は、「昨日も今日も、おそらく明日も変わらないこと」を述べる点にあります。
現在形が使われる主な場面は次の3点です。
- 日常の習慣・繰り返す行動:I wake up at seven every morning.(毎朝7時に起きます)
- 変わらない事実・一般的な真理:Water boils at 100 degrees Celsius.(水は摂氏100度で沸騰します)
- 現在の持続的な状態:She lives in Sendai.(彼女は仙台に住んでいます)
このように、現在形は時間的な幅が広く、「普段の決まりごと」を説明する静的な表現です。「今何をしているの?」と聞かれて I read a book. と答えると、「普段読書をする人です」という意味になり、会話がかみ合わなくなります。
この場合は I am reading a book. と現在進行形を使います。
毎朝7時に起きるなど繰り返す行動
水が100度で沸騰するなど一般的な真理
仙台に住んでいるなど一定期間続く状態
現在形は今している動作ではなく、普段変わらない習慣や事実を表します。
現在完了形と過去形の違い:「今」とのつながりの有無
日本語の「〜した」という訳に引きずられると、現在完了形(present perfect)と過去形(past simple)の使い分けで迷いやすくなります。違いを判断する基準は、「話題が現在の状況と結びついているかどうか」です。
過去形:現在とは切り離された過去の一点
過去形は、過去のある時点で起きた事実だけを報告します。その結果として今どうなっているかには言及しません。そのため、yesterday /jéstərdeɪ/(昨日)や two years ago(2年前)など、明確な過去を示す語句とともに使います。
現在完了形:過去の出来事が「今」に直結している
現在完了形は「過去に起きたことが原因で、現在どのような状態にあるか」を伝えます。そのため、過去の一点を示す語句(yesterday、when I was a child など)とは一緒に使えません。
- I have lost my wallet.(財布を落としてしまいました)※今も手元にない状態が続いている
日常会話で「鍵を失くして家に入れない」と困っている状況を伝えるときは、過去形ではなく現在完了形の I have lost my key. を選びます。
過去形
- 現在とは切り離された過去の一点
- 今の状態には言及しない
- yesterdayなど過去の語句と使う
- 例:財布を昨日落とした(今不明)
現在完了形
- 過去の出来事が今に直結している
- 過去の原因による現在の状態を伝える
- 明確な過去の一点を示す語句は不可
- 例:財布を落として今もない
過去の出来事が現在の状況と結びついているかどうかで判断します。
未来を表す3つの表現:will・be going to・現在進行形
英語には動詞自体を変化させる厳密な「未来形」が存在せず、助動詞や進行形を組み合わせて未来の出来事を表します。代表的な3つの形式の使い分けは次の通りです。
1. will:その場の思いつき・話者の主観的な予測
will /wɪl/ は、発話した瞬間に決めた意志や、根拠に基づかない推測に使います。
2. be going to:前もって決めていた予定・目に見える兆候
be going to は、すでに計画や意図が存在している場合や、目の前の確実な証拠から未来を予測する場合に使います。
- I am going to buy a new laptop this weekend.(今週末に新しいノートPCを買う予定です)
- Look at those black clouds. It is going to rain.(あの黒い雲を見て。雨が降りそうだ)
3. 現在進行形:手配まで完了している確定的な未来
現在進行形(be -ing)で未来を表す場合、単なる意志にとどまらず、すでに日時や場所の調整、チケットの購入など具体的な手配が済んでいる予定を示します。
will
- その場の思いつき・主観的な予測
- 発話した瞬間に決めた意志
- 例:電話が鳴っている。私が出ます
be going to
- 前もって決めていた予定・計画
- 目に見える兆候からの予測
- 例:今週末ノートPCを買う予定
現在進行形
- 手配まで完了している確定的な未来
- 日時や場所の調整が済んだ予定
- 例:明日5時にケンと会う手はず
思いつきのwill、予定のbe going to、確定手配の現在進行形で使い分けます。
進行形にできる動詞・できない動詞(動作動詞と状態動詞)
進行形(continuous aspect)は、「一時的にその動作を行っている最中であること」を表します。そのため、自分の意志ですぐに始めたり止めたりできる「動作動詞」のみが進行形になれます。
一方、感情・知覚・所有・関係などを表す「状態動詞」は、原則として進行形にできません。
- know /noʊ/(知っている):× I am knowing him. → ○ I know him.
- like /laɪk/(好む):× I am liking cats. → ○ I like cats.
- have /hæv/(所有している):× I am having a car. → ○ I have a car.
ただし、状態動詞であっても「動作」の意味に転じる文脈では進行形が使えます。例えば have が「食べる・過ごす」という意味になる場合は、I am having lunch now.(今昼食を食べています)のように進行形が成立します。
動作動詞(進行形可)
- 意志で開始・停止可
- 例:have(食べる)
状態動詞(原則不可)
- know(知っている)
- like(好む)
- have(所有している)
自分の意志ですぐ始めたり止めたりできる動作動詞のみ進行形にできます。
各時制の個別解説ページと効果的な学習手順
英語の時制をマスターするには、12時制を一度に丸暗記しようとせず、使用頻度の高い基本時制から順に理解を深める方法が合理的です。各時制の詳しい用法・否定文・疑問文の作り方は、以下の個別ページで解説しています。
ステップ1:基本の3時制を固める
- 現在形(Present Simple):習慣・事実を述べる基本ルール
- 過去形(Past Simple):規則動詞・不規則動詞の変化と過去の確定事実
- 未来表現(will / be going to):意志と計画の明確な使い分け
ステップ2:進行形と完了形を理解する
- 現在進行形(Present Continuous):今進行中の動作と確定した未来
- 現在完了形(Present Perfect):継続・経験・完了結果の3用法
- 過去完了形(Past Perfect):大過去(過去より前の出来事)の表し方
まずは現在形・過去形・現在完了形の3つの違いを意識して例文を音読することから始めてみてください。
英語文法の時制を見分けるシグナルワード一覧
英語の時制を素早く正確に判断するには、文中に含まれる時間表現(シグナルワード)に着目するのが最も効果的です。英語文法では、特定の時制と一緒に用いられる副詞や前置詞句が明確に決まっています。文末や文頭のキーワードを手がかりにすることで、どの時制を選択すべきかを瞬時に見極められます。
| 時制 | 代表的なシグナルワード | 例文と日本語訳 |
|---|---|---|
| 現在形 | always, usually, every day, often | He always drinks coffee in the morning.(彼は毎朝いつもコーヒーを飲みます。) |
| 過去形 | yesterday, ago, last night, in 2020 | She visited Kyoto two weeks ago.(彼女は2週間前に京都を訪れました。) |
| 未来表現 | tomorrow, next week, soon, in the future | We will start the project next week.(私たちは来週その計画を始めます。) |
| 現在進行形 | now, right now, at the moment, Look! | Look! A white bird is flying above the lake.(見て!湖の上を白い鳥が飛んでいます。) |
| 現在完了形 | already, yet, just, ever, since, for | I have already finished my homework.(私はすでに宿題を終えました。) |
| 過去完了形 | by the time, before, when(基準となる過去の時点) | The train had already left when I reached the station.(私が駅に着いたとき、電車はすでに出発していました。) |
これらの語句と時制の結びつきを把握しておくと、読解のスピードが上がるだけでなく、各種英語試験の文法空所補充問題でも即座に正解を導き出せるようになります。
英語の時制を判別する実践確認ドリル
時制の使い分けを頭で理解した後は、文脈に合わせた形を瞬時に選べるかテストしてみましょう。ここでは日常会話や試験で頻出する紛らわしい時制のポイントを厳選したドリルを用意しました。
第1問:現在形 vs 現在進行形
空所に入る最も適切な語句を選んでください。
Please be quiet. My baby ( ) right now.
A. sleeps
B. is sleeping
C. has slept
正解:B
解説:right now(今まさに)というシグナルワードがあり、今この瞬間に進行している動作を表すため、現在進行形の is sleeping が適切です。sleeps だと「普段眠る習慣がある」という意味になり文脈に合いません。
第2問:過去形 vs 現在完了形
空所に入る最も適切な語句を選んでください。
Ken ( ) to London three years ago.
A. went
B. has gone
C. goes
正解:A
解説:three years ago(3年前)のように明確な過去の一点を示す副詞句がある場合、現在完了形は使えず過去形の went を用います。
第3問:現在完了形 vs 現在完了進行形
空所に入る最も適切な語句を選んでください。
It ( ) since this morning, and the road is still wet.
A. rains
B. rained
C. has been raining
正解:C
解説:今朝から現在に至るまで雨が降り続いている動作の継続を強調するため、現在完了進行形の has been raining が正解です。
このテーマのよくある疑問
確認問題(5問)
「今何をしているの?」と聞かれたときの返答として、適切な英文はどれですか。
答えと解説
正解: I am reading a book.
現在形は普段の習慣を表すため、今まさにしている動作を答えるには現在進行形を使います。空所に yesterday を補って使える文として正しいものはどれですか。
答えと解説
正解: I lost my wallet ( ).
yesterdayのような明確な過去の一点を示す語句は、現在完了形とは一緒に使えず過去形と使います。「電話が鳴っている。私が出ます」のように、その場で決めた意志を表すのに適切な表現はどれですか。
答えと解説
正解: I will get it.
willは、発話した瞬間にその場で決めた意志や、主観的な予測を表すときに使います。状態動詞に関する説明として、本文の内容に合っているものはどれですか。
答えと解説
正解: know や like は原則として進行形にできない
knowやlikeなどの状態動詞は原則進行形にできません。haveは「食べる」等の意味なら進行形が可能です。次の文の時制名として正しいものはどれですか。 「I had been playing tennis until it rained.」
答えと解説
正解: 過去完了進行形
「had been + -ing」の形は過去完了進行形で、過去の基準時まで続いていた動作を表します。
よくある質問
- Q. 英語の時制はなぜ12種類あるのですか?
- 「現在・過去・未来」という3つの時間軸に対し、動作の局面を示す「単純・進行・完了・完了進行」という4つのアスペクト(相)が掛け合わさるため、3×4=12通りの組み合わせが存在します。
- Q. 現在形と現在進行形の違いを簡単に見分けるには?
- 「普段の習慣や一般的な事実」なら現在形、「今その瞬間に一時的に行っている動作」なら現在進行形を使います。5秒で中断できる動作は進行形、継続的な性質や習慣は現在形と判断できます。
- Q. 現在完了形と一緒に使えない語句は何ですか?
- yesterday、last night、two days ago、when I was a child など、過去の一点を特定する副詞句とは併用できません。現在完了形は過去から現在に至る時間の幅を扱う表現だからです。
- Q. 過去完了形と過去形はどのように使い分ければよいですか?
- 単に過去の出来事を時系列順に並べる場合は過去形(例:I got home and ate dinner.)を使います。一方、過去のある基準となる時点よりも「さらに前に起きていた出来事(大過去)」であることを明確に対比させたい場合に過去完了形(had + 過去分詞)を用います。
- Q. 現在完了形と現在完了進行形の違いは何ですか?
- 現在完了形(have + 過去分詞)は動作が完了した結果や蓄積された経験、状態の継続(have lived など)を表します。これに対し、現在完了進行形(have been + -ing)は、動作そのものが途切れずに今も続いている最中であること(have been waiting など)を強調する際に使い分けます。
2026年9月24日更新・モチタン辞典編集部
英語の文法は、話して身につけよう。会話アプリ「モチスピ」英語を話して練習できる会話アプリ。話すたびに、発音・文法・自然さをその場で直してもらえます。無料で試す
モチタン英文法辞典で続けて学ぶ
「時制」の項目(37)
分からない用語は 文法用語のやさしい辞典 へ
📘 モチタン英文法辞典のトップへ(全260項目)