モチタン辞典 › 読みもの › 英文法 › 中学英語の時制(過去・現在・未来)問題

中学英語時制問題の見極め方と演習プリント
中学英語の時制問題は、文末や文中にある「時を表す語句」を最初に見つけ、主語と組み合わせることで確実に正解できます。現在形は現在の状態や普段の習慣、過去形は過去の一点、進行形は今まさに進行中の動作、未来形はこれからの予定を表します。
過去形の疑問文や否定文では did や didn't の後ろを必ず動詞の原形に戻すことが得点の鍵です。
中学英語の全時制と目印キーワード一覧
中学英語で学習する時制は大きく分けて6種類あります。英語の文では、いつ起きた出来事なのかを示す副詞や前置詞句が手がかりになります。まずは各時制の基本の形と、文中に登場する代表的なキーワードを整理しましょう。
表は横にスクロールできます →
| 時制 | 基本の形 | 主な意味 | 見分けの目印キーワード |
|---|---|---|---|
| 現在形 | 動詞の原形 / 3単現の-(e)s | 現在の状態・普段の習慣・不変の真理 | every day, usually, always, often, sometimes |
| 過去形 | 規則動詞: -(e)d / 不規則動詞 | 過去の一時点の動作や状態 | yesterday, last night, two days ago, then, in 2020 |
| 現在進行形 | am / is / are + 動詞の-ing | 今まさに行っている動作 | now, at this moment, Look!, Listen! |
| 過去進行形 | was / were + 動詞の-ing | 過去のある瞬間にしていた動作 | at that time, then, when 主語 + 過去形 |
| 未来形 | will + 原形 / be going to + 原形 | これからの予定・意志・予測 | tomorrow, next week, soon, in the future |
| 現在完了形 | have / has + 過去分詞 | 完了・結果・経験・継続 | already, yet, ever, never, for two years, since yesterday |
テストや入試で時制の判別に迷ったときは、まず文末や文頭にこれらの語句がないかを確認してください。目印となる語句が見つかれば、動詞の形を絞り込むことができます。
各時制のルールをまとめて復習したいときは、英語の時制一覧を確認してみてください。
次の疑問各時制の形やキーワードを一覧で手元に整理しておきたいときは、現在形・過去形・未来形の一覧解説で基本をまとめて確認できます。
中学英語過去形プリント基礎編:動詞変化
過去形を正確に使いこなすためには、動詞の過去形を即座に書ける状態にしておく必要があります。特に不規則動詞はテストで狙われやすいため、繰り返し書いて定着させましょう。ノートに解答を書き出して練習してください。
過去形書き換えドリル(頻出動詞20問)
次の動詞を過去形に変えなさい。
基礎編の解答と変化のポイント
規則動詞の語尾変化のルールと、不規則変化の形を確認しましょう。
表は横にスクロールできます →
| 番号 | 原形 | 過去形 | 変化の分類と注意点 |
|---|---|---|---|
| 1 | play | played | 規則変化(母音+y なのでそのまま -ed) |
| 2 | watch | watched | 規則変化(語尾に -ed) |
| 3 | study | studied | 規則変化(子音+y なので y を i に変えて -ed) |
| 4 | stop | stopped | 規則変化(短母音+子音なので p を重ねて -ed) |
| 5 | visit | visited | 規則変化(語尾に -ed) |
| 6 | live | lived | 規則変化(語尾が e なので -d のみ追加) |
| 7 | go | went | 不規則変化(形が大きく変わる最頻出語) |
| 8 | have | had | 不規則変化(ve が d に変化) |
| 9 | make | made | 不規則変化(k が d に変化) |
| 10 | take | took | 不規則変化(母音変化) |
| 11 | see | saw | 不規則変化(語尾母音変化) |
| 12 | come | came | 不規則変化(o が a に変化) |
| 13 | eat | ate | 不規則変化(文字の並び順が変化) |
| 14 | write | wrote | 不規則変化(i が o に変化) |
| 15 | read | read | 不規則変化(綴りは同じで発音が「レッド」に変化) |
| 16 | buy | bought | 不規則変化(-ought パターン) |
| 17 | run | ran | 不規則変化(u が a に変化) |
| 18 | get | got | 不規則変化(e が o に変化) |
| 19 | speak | spoke | 不規則変化(ea が o に変化) |
| 20 | teach | taught | 不規則変化(-aught パターン) |
動詞の規則変化や不規則変化の基本は、過去形の作り方と使い方で詳しく確認できます。
次の疑問不規則動詞の変化をもっと集中的に演習したい場合は、英語の過去形練習問題と詳しい解説で反復練習を重ねてみてください。
中学英語過去形プリント応用編:文の書き換え
一般動詞の過去形の文を否定文や疑問文に書き換える際、最も多くの人が失点するのが「動詞を原形に戻し忘れる」ミスです。過去を表す役割は助動詞の did や didn't が引き受けるため、後ろに続く一般動詞は必ず原形(もとの形)になります。
否定文・疑問文書き換え問題(全8問)
次の指示に従って英文を書き換えなさい。
- Ken played soccer yesterday.(否定文に)
- They visited Kyoto last summer.(疑問文にし、Yes と No の答えも書く)
- Emi went to the library after school.(否定文に)
- You made a cake this morning.(疑問文にし、Yes と No の答えも書く)
- My father washed his car two days ago.(否定文に)
- She bought a new notebook yesterday.(疑問文にし、Yes と No の答えも書く)
- Takuya studied math last night.(否定文に)
- Mr. Sato ate breakfast at seven.(下線部 at seven をたずねる疑問文に)
応用編の解答と減点防止の解説
- Ken didn't play soccer yesterday.
解説: played の前に didn't(did not)を置き、動詞を原形の play に戻します。Ken didn't played と書くと誤りです。 - 疑問文: Did they visit Kyoto last summer?
応答: Yes, they did. / No, they didn't.
解説: 文頭に Did を置き、visited を原形の visit に戻します。主語が they なので返答も they を使います。 - Emi didn't go to the library after school.
解説: 不規則動詞の went も、didn't の後ろでは原形の go に戻します。 - 疑問文: Did you make a cake this morning?
応答: Yes, I did. / No, I didn't.
解説: made を原形の make に戻します。主語が you(あなた)で聞かれているため、答えるときは I(私)で受けます。 - My father didn't wash his car two days ago.
解説: 主語が 3人称単数の My father であっても、過去形の場合は doesn't ではなく didn't を使います。動詞は原形 wash です。 - 疑問文: Did she buy a new notebook yesterday?
応答: Yes, she did. / No, she didn't.
解説: 不規則動詞 bought の原形は buy です。綴りの間違いに注意しましょう。 - Takuya didn't study math last night.
解説: studied を原形の study に戻します。i を y に直すのを忘れないようにしてください。 - What time did Mr. Sato eat breakfast?(または When did Mr. Sato eat breakfast?)
解説: 時刻を尋ねる疑問詞 What time を文頭に置き、その後ろに過去形の疑問文の語順(did + 主語 + 動詞の原形)を続けます。ate を原形の eat に戻します。
Ken didn't play soccer yesterday.ケンは昨日サッカーをしなかった。
didやdidn'tを使う際は、後ろの一般動詞を必ず原形に戻します。
疑問文や否定文の練習を深めたいときは、過去形の作り方と使い方の例文集が役立ちます。
時制総合問題演習:見極めテスト20問
テスト本番では、単元ごとではなく複数の時制が混ざった状態で出題されます。文脈や時を表すキーワードを見極め、適切な形を選んだり書き換えたりする総合テストです。
【問題】括弧内の動詞を正しい形に変えなさい
- My brother usually ( get ) up at six every morning.
- Look! A white bird ( fly ) over the tree.
- We ( have ) a great party last Saturday.
- I ( not / watch ) TV yesterday because I was tired.
- ( be ) you at home when I called you yesterday?
- Listen! Someone ( sing ) in the music room.
- My grandmother ( live ) in Osaka ten years ago.
- Kota ( study ) English now. Don't speak to him.
- I ( visit ) my uncle in Tokyo next Sunday.(will を用いて)
- They ( not / play ) tennis every day. They play on weekends.
- What ( do ) you do yesterday afternoon?
- My mother ( cook ) dinner when I came home.
- The sun ( rise ) in the east.
- We ( be ) good friends for five years.
- I already ( finish ) my homework.
- She ( be going to / buy ) a new camera tomorrow.
- Shinji ( write ) an email to his teacher last night.
- ( do ) your sister clean her room yesterday?
- What were you doing at eight last night? — I ( read ) a book.
- Ken and Yuta ( be ) absent from school yesterday.

総合問題の解答と時制判断の思考プロセス
総合問題の正解と、なぜその時制になるのかという見分けの思考プロセスを詳しく解説します。
- 正解: gets
解説: every morning(毎朝)や usually(ふだん)があるため、現在の習慣を表す「現在形」です。主語 My brother は3人称単数なので、動詞に s を付けて gets とします。 - 正解: is flying
解説: 文頭の Look!(見て!)は、目の前で今起きている出来事に注意を引く合図です。そのため「現在進行形(am / is / are + -ing)」にします。主語が A white bird(単数)なので is flying です。y を消さずに ing を付けます。 - 正解: had
解説: last Saturday(先週の土曜日)という過去の明確な時を表す語句があるため「過去形」です。have の過去形は不規則変化の had です。 - 正解: didn't watch(did not watch)
解説: yesterday(昨日)があるため過去の否定文です。過去の否定文は didn't + 動詞の原形 を使うため、didn't watch になります。 - 正解: Were
解説: yesterday があり、文末にクエスチョンマークがあるため過去の疑問文です。主語が you であり、一般動詞ではなく be 動詞を補う指示のため、過去形の Were を文頭に置きます。 - 正解: is singing
解説: Listen!(聞いて!)は今現在聞こえている音を指すため「現在進行形」を用います。主語 Someone(だれか)は単数扱いとなるため、be 動詞は is を使い is singing とします。 - 正解: lived
解説: ten years ago(10年前)は過去の一点を表す目印です。live は語尾が e で終わる規則動詞なので、d だけを付けて lived とします。 - 正解: is studying
解説: now(今)があり、「話しかけないで」という文脈から、今まさに勉強している最中であることが分かります。「現在進行形」にするため is studying です。study の ing 形は y をそのまま残して studying と綴ります。 - 正解: will visit
解説: next Sunday(次の日曜日)は未来を表す語句です。指示通り will を使い、助動詞の後ろは動詞の原形となるため will visit です。 - 正解: don't play
解説: every day(毎日)があるため普段の習慣を表す「現在形」の否定文です。主語が They(複数)なので doesn't ではなく don't を使います。 - 正解: did
解説: yesterday afternoon(昨日の午後)がある過去の疑問文です。一般動詞 do(する)の過去の疑問文を作るため、主語 you の前に助動詞の did を補います。文全体は What did you do yesterday afternoon?(昨日の午後何をしましたか)となります。 - 正解: was cooking
解説: when I came home(私が帰宅したとき)という過去の特定の瞬間に「料理をしている最中だった」ことを表すため、「過去進行形(was / were + -ing)」が適しています。主語が My mother なので was cooking です。 - 正解: rises
解説: 「太陽が東から昇る」というのは自然の法則・不変の真理です。過去や未来ではなく、常に「現在形」で表します。主語 The sun は3人称単数なので s を付けて rises とします。 - 正解: have been
解説: for five years(5年間)という期間を表す語句があり、「5年間ずっと友達である」という状態の継続を表すため「現在完了形(have / has + 過去分詞)」を用います。主語が We なので have been です。 - 正解: have, finished
解説: already(すでに、もう)があり、宿題を終えた「完了」を表しているため「現在完了形」にします。主語が I なので have already finished の語順になります。 - 正解: is going to buy
解説: tomorrow(明日)があり、予定を表す未来表現です。主語が She なので be 動詞は is を選び、is going to buy とします。 - 正解: wrote
解説: last night(昨夜)があるため「過去形」です。write の過去形は不規則変化の wrote です。 - 正解: Did
解説: yesterday がある一般動詞(clean)の過去の疑問文です。主語が 3人称単数の your sister であっても、過去形では Does ではなく Did を文頭に置きます。 - 正解: was reading
解説: 質問が What were you doing ~?(何をしていましたか)と過去進行形で聞かれているため、答える文も過去進行形(was reading)で揃えます。 - 正解: were
解説: yesterday がある過去の文です。主語が Ken and Yuta(2人=複数)なので、過去形の be 動詞は was ではなく were を用います。
yesterday等の時を表す語を探す
語句から過去・習慣・進行中かを判断
主語や否定・疑問に合わせて形を変える
文中の目印キーワードを手がかりに、適切な時制と動詞の形を導きます。
時制問題で失点しないための重要ポイント
時制問題で平均点以上に差をつけるためには、多くの学習者が陥りやすい2つの誤解を正しておく必要があります。
1.「現在形=いま起きていること」ではない
英語の現在形(present tense)は、「今この瞬間の動作」を表す表現ではありません。今まさに行っている動作は「現在進行形(be + -ing)」を使います。
現在形が表すのは「昨日も今日も明日もそうであること」です。つまり、普段の生活習慣、職業や所属、変わらない性質や真理です。
- I play tennis.(現在形): 私はテニスをします(テニスをする習慣・趣味がある)。※今ラケットを握っているとは限らない
- I am playing tennis now.(現在進行形): 私は今テニスをしています(まさにコートでボールを打っている最中)。
この違いを理解しておくと、「〜している」という日本語に惑わされずに現在形と進行形を正しく選べるようになります。
2. did / didn't の後ろは必ず原形に戻す
過去形の肯定文から否定文・疑問文に書き換える問題では、過去の事実であることを表す役割を did が担当します。そのため、後ろに続く一般動詞まで過去形のままにしておくと「過去の重複」という重大な文法ミスになります。
- 誤り: He didn't went to school.
- 正しい: He didn't go to school.(彼は学校へ行きませんでした)
- 誤り: Did you watched television?
- 正しい: Did you watch television?(あなたはテレビを見ましたか)
見直しの際は、「did や didn't を見つけたら、後ろの動詞にペンで下線を引き、原形になっているかチェックする」という習慣をつけましょう。
現在形
- 普段の生活習慣や変わらない性質
- 昨日も今日も明日もそうであること
- 例: I play tennis.
現在進行形
- 今まさに行っている最中の動作
- be動詞 + 動詞の-ing形
- 例: I am playing tennis now.
現在形は普段の習慣や性質、現在進行形は今まさにしている動作を表します。
次の疑問時制の全体像や基礎からもう一度見直したいときは、中学英語の時制まとめと見分け方を復習に役立ててみてください。
続けて読む
理解度チェック
Q1. 英語の「現在形」が主に表す内容として正しいものは?
- 今まさに行っている動作
- 過去のある瞬間にしていた動作
- 普段の習慣や不変の真理
- これからの予定や意志
答えを見る
正解: C. 普段の習慣や不変の真理
現在形は今この瞬間の動作ではなく、普段の習慣や変わらない性質、不変の真理などを表します。
Q2. 過去形の否定文・疑問文を作るときの注意点はどれ?
- didの後ろの動詞は必ず原形に戻す
- didの後ろの動詞も過去形にする
- 主語に合わせてdidにsを付ける
- 動詞の語尾にingを必ず付ける
答えを見る
正解: A. didの後ろの動詞は必ず原形に戻す
過去を表す役割はdidやdidn'tが引き受けるため、後ろに続く一般動詞は必ず原形(もとの形)に戻します。
Q3. 「Look!」で始まる文に続く適切な英文はどれ?
- A white bird flies over the tree.
- A white bird is flying over the tree.
- A white bird flew over the tree.
- A white bird fly over the tree.
答えを見る
正解: B. A white bird is flying over the tree.
文頭の「Look!」は今起きている出来事に注意を引く合図のため、現在進行形(is flying)にします。
英語の文法は、話して身につけよう。会話アプリ「モチスピ」英語を話して練習できる会話アプリ。話すたびに、発音・文法・自然さをその場で直してもらえます。無料で試す
よくある質問
- Q. 過去形と現在完了形はどう使い分ければいいですか?
- 過去形は「過去の特定の時点」に動作が起きたことだけを表し、現在とのつながりはありません。一方、現在完了形は「過去に起きたことが今どう影響しているか」を表します。そのため yesterday や last week などの明確な過去の一点を表す語句は、現在完了形と一緒には使えません。
- Q. be動詞の過去形と一般動詞の過去形が混ざってしまいます。
- 文の中に一般動詞(動作を表す言葉)があるかないかを確認しましょう。一般動詞があれば did / didn't を使います。一般動詞がなく状態を表す文なら was / were を使い、否定文は was not / were not、疑問文は Was / Were を文頭に出します。
- Q. 進行形にできない動詞はありますか?
- 状態を表す動詞は、原則として進行形にできません。代表例は have(持っている)、like(好きである)、know(知っている)、live(住んでいる)などです。これらの動詞は「今まさに動作を中断できるかどうか」が判断基準になります。
- Q. 時制の一致とは何ですか?中学でも出題されますか?
- 主節(文の主となる部分)の動詞が過去形になった場合、接続詞 that などの後ろに続く節(従属節)の動詞も原則として過去形に合わせる文法規則です。中2・中3の「I think that ~」の文を「I thought that ~」に書き換える問題などで頻出です。
2026年10月9日更新・モチタン辞典編集部