過去形
Simple Past Tense
過去形は、もう終わったことを伝えるときに使います。「昨日サッカーをしました」と言うとき、英語では Simple Past Tense を使います。規則動詞は -ed をつけ、不規則動詞は形が変わります。現在形と違って、主語がだれでも動詞の形は同じです ── -s をつける必要がありません! これは過去形のいいところです。
規則動詞(Regular Verbs)
規則動詞は -ed をつけるだけです。主語がだれでも動詞の形は同じです ── 現在形のように -s をつける必要がありません! -ed のつけ方にはいくつかのルールがあります。
S + V-ed + O
I played soccer yesterday.
私は昨日サッカーをしました。
She cooked dinner last night.
彼女は昨夜、夕食を作りました。
We watched a movie on Sunday.
私たちは日曜日に映画を見ました。
They walked to school this morning.
彼らは今朝、学校まで歩きました。
He cleaned his room after school.
彼は放課後に部屋をそうじしました。
I studied English for two hours.
私は2時間英語を勉強しました。
She helped her mother with cooking.
彼女はお母さんの料理を手伝いました。
We enjoyed the party very much.
私たちはパーティーをとても楽しみました。
| ルール | もとの形 | 過去形 | 説明 |
|---|---|---|---|
| ふつう +ed | play | played | ほとんどの動詞 |
| ふつう +ed | cook | cooked | ほとんどの動詞 |
| ふつう +ed | clean | cleaned | ほとんどの動詞 |
| ふつう +ed | watch | watched | ほとんどの動詞 |
| -e があれば +d | like | liked | -e で終わる動詞 |
| -e があれば +d | live | lived | -e で終わる動詞 |
| -e があれば +d | hope | hoped | -e で終わる動詞 |
| 子音を重ねて +ed | stop | stopped | 子音+母音+子音 |
| 子音を重ねて +ed | plan | planned | 子音+母音+子音 |
| 子音を重ねて +ed | drop | dropped | 子音+母音+子音 |
| y → ied | study | studied | 子音+y → ied |
| y → ied | carry | carried | 子音+y → ied |
| y → ied | cry | cried | 子音+y → ied |
| 母音+y → +ed | play | played | 母音+y(変えなくてOK) |
| 母音+y → +ed | enjoy | enjoyed | 母音+y(変えなくてOK) |
うれしいお知らせ! 過去形は主語がだれでも動詞の形は同じです。I played, She played, They played ── 全部 played!
不規則動詞(Irregular Verbs)
不規則動詞は -ed をつけずに形が変わります。覚えるしかありません! 不規則動詞は英語でいちばんよく使う動詞ばかりです。毎日の会話で何度も出てきます。
I went to the zoo last week.
私は先週、動物園に行きました。
She ate an apple for breakfast.
彼女は朝ごはんにリンゴを食べました。
He saw a rainbow yesterday.
彼は昨日、虹を見ました。
We made a cake together.
私たちはいっしょにケーキを作りました。
They came to my house yesterday.
彼らは昨日、私の家に来ました。
I bought a new book last Sunday.
私は先週の日曜日に新しい本を買いました。
She wrote a letter to her friend.
彼女は友だちに手紙を書きました。
He taught us English last year.
彼は去年、私たちに英語を教えてくれました。
| 原形 (V1) | 過去形 (V2) | 日本語の意味 |
|---|---|---|
| go | went | 行く |
| eat | ate | 食べる |
| see | saw | 見る |
| make | made | 作る |
| come | came | 来る |
| have | had | 持つ |
| get | got | 得る |
| say | said | 言う |
| take | took | 取る |
| give | gave | あげる |
| buy | bought | 買う |
| write | wrote | 書く |
| read | read | 読む |
| run | ran | 走る |
| teach | taught | 教える |
| think | thought | 思う |
| drink | drank | 飲む |
| swim | swam | 泳ぐ |
| sing | sang | 歌う |
| know | knew | 知る |
| begin | began | 始める |
| speak | spoke | 話す |
| fly | flew | 飛ぶ |
| catch | caught | 捕まえる |
| sit | sat | 座る |
| stand | stood | 立つ |
| sleep | slept | 寝る |
| find | found | 見つける |
| tell | told | 伝える |
| put | put | 置く |
| cut | cut | 切る |
不規則動詞は暗記しよう。go → went, eat → ate, see → saw を毎日1回ずつ声に出して言ってみよう! put → put, cut → cut, read → read は過去形でも形が変わらない動詞です。
否定文(Negative)
否定文では did not (didn't) を使います。did not のうしろは動詞の原形を使います ── -ed をつけません! これは中学生がいちばん間違えやすいポイントです。
S + did not (didn't) + V(原形) + O
I did not go to school yesterday.
私は昨日、学校に行きませんでした。
She didn't eat breakfast this morning.
彼女は今朝、朝ごはんを食べませんでした。
They didn't watch the movie last night.
彼らは昨夜、映画を見ませんでした。
He didn't finish his homework.
彼は宿題を終えませんでした。
We didn't buy anything at the shop.
私たちはお店で何も買いませんでした。
I didn't see him at the party.
私はパーティーで彼を見ませんでした。
She didn't come to class today.
彼女は今日、授業に来ませんでした。
They didn't know the answer.
彼らは答えを知りませんでした。
did not (didn't) を使ったら、動詞に -ed をつけない! I didn't played ❌ → I didn't play ✅。didn't の中に did(過去の意味がもう入っている)から、動詞にはつけなくてOK。
疑問文(Questions)
疑問文を作るには Did を文の先頭に置きます。動詞は原形を使います ── -ed をつけません! Yes/No 疑問文と Wh- 疑問文の両方でこの形を使います。
Did + S + V(原形) + O?
Did you finish your homework?
あなたは宿題を終えましたか?
Did she come to the party?
彼女はパーティーに来ましたか?
Did they play outside yesterday?
彼らは昨日、外で遊びましたか?
Did he buy a new phone?
彼は新しい電話を買いましたか?
What did you eat for lunch?
昼ごはんに何を食べましたか?
Where did she go last weekend?
彼女は先週末、どこに行きましたか?
When did the movie start?
映画はいつ始まりましたか?
How did you learn to swim?
あなたはどうやって泳ぎを覚えましたか?
Did + 動詞の原形 を使おう! Did she went ❌ → Did she go ✅
時間を表す言葉(Time Expressions)
過去形といっしょによく使う時間の言葉を覚えましょう。これらの言葉があれば過去形のヒントになります。
I visited my grandma yesterday.
私は昨日、おばあちゃんのところに行きました。
She played piano last week.
彼女は先週ピアノを弾きました。
We went camping two days ago.
私たちは2日前にキャンプに行きました。
He was born in 2010.
彼は2010年に生まれました。
They moved to this city last month.
彼らは先月この街に引っ越しました。
I saw that movie three times last year.
私は去年、その映画を3回見ました。
| 英語 | 日本語 | 例 |
|---|---|---|
| yesterday | 昨日 | I went to school yesterday. |
| last night | 昨夜 | She cooked last night. |
| last week | 先週 | We played last week. |
| last month | 先月 | He moved last month. |
| last year | 去年 | They traveled last year. |
| ... ago | 〜前 | I came here two years ago. |
| this morning | 今朝 | She called this morning. |
| in 2020 | 2020年に | I started school in 2020. |
| when I was young | 小さかったとき | I played a lot when I was young. |
| a long time ago | 昔々 | A long time ago, there was a king. |
was/were ── be動詞の過去形
be動詞(am/is/are)の過去形は was と were です。I/he/she/it + was、You/we/they + were です。過去形でとても大事な項目です。
S + was/were + C(補語)
I was happy yesterday.
私は昨日、うれしかったです。
She was sick last week.
彼女は先週、病気でした。
They were at home all day.
彼らは一日中家にいました。
We were tired after the game.
私たちは試合のあと疲れていました。
The weather was sunny last Sunday.
先週の日曜日は晴れでした。
He was not (wasn't) at school today.
彼は今日、学校にいませんでした。
Were you at the library yesterday?
あなたは昨日、図書館にいましたか?
Was she your teacher last year?
彼女は去年、あなたの先生でしたか?
| 主語 | 現在形 | 過去形 | 否定 | 疑問文 |
|---|---|---|---|---|
| I | am | was | was not (wasn't) | Was I...? |
| He / She / It | is | was | was not (wasn't) | Was he...? |
| You / We / They | are | were | were not (weren't) | Were they...? |
was/were と do/does/did を混ぜないで! I was not go ❌ → I did not go ✅(ふつうの動詞)。I was happy ✅(be + 形容詞)
日本語との比較
- ●日本語では過去形を「〜した」「〜だった」で表します。動詞の形は主語で変わりません。英語では動詞自体が変わります(play → played, go → went)。
- ●日本語ではすべての動詞に「〜した」をつければ過去形になります。規則・不規則の区別はありません。英語には規則動詞(+ed)と不規則動詞(went, ate, saw)の2種類があります。日本語にはない区別なので、不規則動詞は暗記が必要です。
- ●日本語の否定は「〜しなかった」。英語は did not + 動詞の原形。did not を使ったら動詞に -ed をつけないのがポイントです。
- ●日本語の語順は SOV(主語+目的語+動詞)、英語は SVO(主語+動詞+目的語)。例:「私はご飯を食べた」→「I ate rice」
- ●be動詞の過去形:日本語では「〜だった」(うれしかった、病気だった)。英語では was/were を主語によって使い分けます。
- ●英語には形が変わらない動詞もあります(put, cut, read)。文の中の時間の言葉を見て過去形かどうかを判断します。
穴埋め問題
We ___ a delicious cake last night.
He ___ come to school yesterday.
I ___ my grandmother two weeks ago.
She ___ a letter to her pen pal last month.
They ___ very tired after the long walk.
I ___ a strange noise last night.
___ she ___ the test yesterday?
The children ___ in the river last summer.
He ___ me a present for my birthday.
I ___ hard for the exam last week.
She ___ a famous singer when she was young.
We ___ the game last Saturday.
クイズ
She ___ to the park yesterday. 正しい答えを選びましょう。
They ___ play football last Sunday. 否定文を完成させましょう。
___ you eat lunch yesterday? 正しい答えを選びましょう。
I ___ a beautiful bird in the garden. (see) 正しい答えを選びましょう。
She ___ happy at the party. (be) 正しい答えを選びましょう。
We ___ to music last night. 正しい答えを選びましょう。
He didn't ___ his homework yesterday. 正しい答えを選びましょう。
___ they at home last Sunday? (be) 正しい答えを選びましょう。
関連トピック

アプリで英語を話してみよう
AIと英会話の練習ができます。無料でダウンロード!
無料ダウンロード