過去形の疑問文・否定文(did / didn't)

過去形の疑問文は Did を、否定文は didn't を使って作ります。

説明

過去の疑問文・否定文は、Did / did not を使って過去について尋ねたり否定したりするときに使います。

「昨日テレビを見ましたか?」「行きませんでした」のように、過去の出来事を確認したり否定したりするときに使います。

Did や didn't を使うと、動詞は原形に戻ります。

過去の疑問文・否定文の形

作り方
疑問文Did + 主語 + 動詞の原形 ?
否定文主語 + didn't + 動詞の原形

今回のゴール

  • 過去の疑問文で過去の行動を尋ねられる。
  • 過去の否定文で「〜しなかった」と伝えられる。
  • did / didn't の後ろでは動詞を原形に戻せる。

過去の疑問文で過去の行動を尋ねられる。

昨日の出来事や過去の体験を「〜しましたか?」と相手に確認したいときに使います。
肯定文「You watched TV.」を「Did you watch TV?」に変えるには、文頭に Did を出して、動詞を過去形 watched から原形 watch に戻すという2つの操作をします。

疑問文の形
Did + 主語 + 動詞の原形 ...?

例文

Q

Did you watch TV yesterday?

昨日テレビを見ましたか?

A

Yes, I did.

はい、見ました。

No, I didn't.

いいえ、見ませんでした。

解説
過去の疑問文では Did を文頭に置きます。watched ではなく watch に戻します。
Q

Did they finish dinner?

彼らは夕食を終えましたか?

A

Yes, they did.

はい、終えました。

No, they didn't.

いいえ、終えていません。

解説
複数主語でも Did を使います。finished ではなく finish に戻します。

過去の否定文で「〜しなかった」と伝えられる。

過去の動作を「〜しなかった」と打ち消したいときに使います。
肯定文「I went shopping.」を「I didn't go shopping.」に変えるには、動詞の前に didn't を入れて、動詞を過去形 went から原形 go に戻します。

否定文の形
主語 + didn't + 動詞の原形

例文

I didn't go shopping yesterday.

私は昨日買い物に行きませんでした。

解説
過去の否定文は didn't を使います。went ではなく go に戻します。

They didn't come to the party.

彼らはパーティーに来ませんでした。

解説
複数主語でも didn't を使います。came ではなく come に戻します。

did / didn't の後ろでは動詞を原形に戻せる。

Did や didn't の後ろの動詞は原形に戻します。過去形(-ed)や三人称単数の -s は付けません。時制は did / didn't 側で表すためです。

原形に戻すルール
did / didn't + 動詞の原形

例文

Did you watch TV? (肯定文: You watched TV.)

テレビを見ましたか?(肯定文:テレビを見ました。)

解説
肯定文では watched(過去形)ですが、Did の後では watch(原形)になります。

Yes, I did. / No, I didn't.

はい、見ました。/ いいえ、見ませんでした。

解説
返答では did/didn't だけを使い、動詞は繰り返しません。これで過去を表します。

つまずきポイント集

Did you watched TV?

Did you watch TV?

解説: Did が過去の情報を引き受けるので、後ろの動詞は原形に戻します(watched → watch)。否定文 didn't の後でも同じルールで、went → go、slept → sleep のように戻します。

Does he go there yesterday?

Did he go there yesterday?

解説: yesterday や last week のような過去の時を示す語があるときは、現在形の Do/Does ではなく Did を使います。否定文 doesn't も同様に didn't に切り替えます。

I didn't watched TV. Yes, I do.

Did you watch TV? — Yes, I did.

解説: 過去の疑問文への返答も did / didn't を使います。Did で聞かれたら Yes, I did. / No, I didn't. と答え、do / does は使いません。

Was you watched TV yesterday?

Did you watch TV yesterday?

解説: watch は一般動詞なので、過去の疑問文では Did を使います。Was / Were は be動詞の過去疑問専用で、一般動詞には使いません。

まとめ

  • 過去の疑問文で過去の行動を尋ねられる。
  • 過去の否定文で「〜しなかった」と伝えられる。
  • did / didn't の後ろでは動詞を原形に戻せる。