肯定の過去形の文では、動詞それぞれに自分の形があります——規則動詞は -ed をつけ(worked)、不規則動詞は形が変わります(went、saw)。ところが、疑問文や否定文を作った瞬間に、主たる動詞は原形に戻り、過去という働きはたった一つの小さな語が引き受けます:did。
ルールは見事にそろっています:did / didn't + 原形、どの動詞でも、どの主語でも同じです。別のルールで動く動詞はただ一つ——be——で、それは最後に取り上げます。
手早いコツ。 did か didn't を見かけたら、その直後の動詞はいつも原形です——did you go、didn't work。この習慣ひとつで、did went や didn't worked のような最もよくあるミスを防げます。
否定文:didn't + 原形
過去形の動詞を否定にするには、did not(ふつう didn't と短縮)を動詞の原形の前に置きます:
- I worked late. → I didn't work late.
- She went out. → She didn't go out.
- They saw the email. → They didn't see the email.
大事な点:didn't が現れたら、主たる動詞は原形に戻ります。過去はすでに did が示しているので、二度示しません。だから didn't work(didn't worked ではない)、didn't go(didn't went ではない)となります。
| 主語 | 否定 |
|---|---|
| I / you / he / she / it / we / they | didn't work |
そして肯定の過去形と同じく、形はどの主語でも同じです——didn't は変わりません。(主語によって実際に変わる唯一の動詞が be で、これは下で扱います。)
- I didn't go. · He didn't go. · They didn't go.
Yes/No 疑問文:did + 主語 + 原形
Yes/No の疑問文を作るには、まず did、次に主語、次に原形を置きます:
Did + 主語 + 原形 … ?
- Did you work yesterday?
- Did she go out?
- Did they see the email?
ここでも主たる動詞は原形です。did がすでに過去を担っているからです。だから Did you work?(Did you worked? ではない)、Did she go?(Did she went? ではない)です。
日本語話者へ: 日本語には did のような助動詞はありません。疑問は語尾や終助詞「か」で(働いた?)、否定は語尾「〜なかった」で作ります(働かなかった)。英語ではそれをすべて did / didn't + 原形にまとめます——だから did を忘れないでください。
短い答え
ふつう、答えで動詞をまるごと繰り返すことはしません。代わりに did か didn't で答えます:
- Did you work yesterday? — Yes, I did. / No, I didn't.
- Did she call? — Yes, she did. / No, she didn't.
注目:主たる動詞(work、call)は短い答えでは繰り返されません——did / didn't がその代わりをします。
wh- 疑問文
what, where, when, why, who, how の疑問文では、疑問詞を先頭に置き、そのあとは同じ did + 主語 + 原形 のパターンです:
疑問詞 + did + 主語 + 原形 … ?
- Where did you go?
- What did she say?
- When did they arrive?
- Why did he leave early?
特別な場合——主語を尋ねるとき。 who や what が動作をする側のとき、did は使いません。動詞はそのまま過去形のままです:
- Who made this cake?(Who did make… ではない)
- What happened?(What did happen? ではない)
Who did you see?(目的語を尋ねる——did が戻る)と Who saw you?(主語を尋ねる——did なし)を比べてみてください。
例外:was と were
過去で did を使わない動詞がちょうど一つあります:動詞 be です。現在形(I am not、Are you…?)と同じく、be は否定文と疑問文を自分で作ります——was / were がすでに自分自身の助動詞として働くので、did はいりません。
- 否定:I wasn't tired. · They weren't at home.(didn't was ではない)
- 疑問:Was she happy? · Were you there?(Did you be… ではない)
つまり be は was / were 自体を動かします:否定では not を足し、疑問では主語の前に出します。この動詞はとてもよく使われ、働き方も違うので、専用のレッスンがあります——過去形:was / were を参照。
よくある間違い
- ❌ I didn't worked. → ✅ I didn't work.(didn't のあとは原形)
- ❌ She didn't went. → ✅ She didn't go.(didn't のあとは原形)
- ❌ Did you saw it? → ✅ Did you see it?(did のあとは原形)
- ❌ Where you went? → ✅ Where did you go?(疑問文には did が必要)
- ❌ Did she was happy? → ✅ Was she happy?(be は did を使わない)
ミニテスト
文を否定にするか、疑問文を書いてみましょう:
- (否定)He called me. → He ____ me.
- (疑問)They arrived late. → ____ they ____ late?
- (wh- 疑問)She went there. → Where ____ she ____?
- (否定)I was ready. → I ____ ready.
答えを表示
- He didn't call me. 2. Did they arrive late? 3. Where did she go? 4. I wasn't ready.
GrammarMamaでもっと早く上達しよう
この記事では1つのトピックを扱っています。GrammarMamaなら、それを確かな上達につなげられます。
-
自分のレベルを知る — 簡単なレベル診断テストでCEFRレベルがわかり、あなたに合った問題が出題されます。 レベルを診断する →
-
わかりやすい学習パスを進む — A1からC2まで、正しい順番ですべてのトピックを学習できます。 学習パス全体を見る →
-
自分の目標を設定する — 学ぶ理由を教えてください。あなたの興味に合わせた問題が出題されます。 目標を設定する →
-
自分のミスを記録する — つまずきやすいパターンを可視化して、しっかり直せます。 ミスを確認する →
-
語彙力を伸ばす — 問題に出てきた単語は保存され、間隔反復で復習できます。 単語帳を開く →
-
話す練習をする — タイピングの代わりに声に出して問題に答えられます。 スピーキング練習を試す →
-
発音を鍛える — 単語ごとに、その場で発音のフィードバックが受けられます。 発音を練習する →
-
毎日少しずつ練習する — レベルに合った短い毎日の練習で、言語の感覚を忘れません。 練習を始める →
ポイントのまとめ
- 過去形の否定文・疑問文は did / didn't + 原形 を使う——どの主語でもどの動詞でも同じ。
- did / didn't のあと、主たる動詞は過去の語尾を失う:didn't work(worked ではない)、Did you go?(went ではない)。
- 答えは did / didn't で短く。wh- 疑問文は 疑問詞 + did + 主語 + 原形 の形で作る。
- who / what が主語のときは did が消え、過去形のまま:Who made this?
- 動詞 be は例外——was / were が自分で否定文と疑問文を作る:wasn't、Were you…?