基本 · Unit 4

一般動詞 過去形の疑問文

一般動詞の過去形の疑問文は主語の前に Did を置いて作り、うしろの動詞は必ず原形に戻します。主語の人称・数に関係なくすべての主語に Did を使い、答えは Yes / No のうしろに did または didn't を短くつけます。

概念の説明

一般動詞の過去形の疑問文は主語の前に Did を置いて作り、うしろの動詞は必ず原形に戻します。主語の人称・数に関係なくすべての主語に Did を使い、答えは Yes / No のうしろに did または didn't を短くつけます。

 

A.  疑問文の語順 — Did + 主語 + 動詞の原形 

一般動詞の過去疑問文は文の先頭に Did を置き、そのあとに主語と動詞の原形を順番に続けますDid のうしろの動詞には絶対に -ed をつけない という点を否定文とあわせて覚えましょう。

主語助動詞語順の例
I / you / we / theyDidDid you go home?
he / she / itDidDid he see the movie?
単数・複数名詞DidDid Anna come yesterday?
  • Did you sleep well? (よく眠れましたか。)
  • Did she finish her homework? (彼女は宿題を終えましたか。)
  • Did they enjoy the trip? (彼らは旅行を楽しみましたか。)

 

B.  Yes / No の短い答え 

一般動詞の過去疑問文には Yes / No のうしろに「主語 + did」または「主語 + didn't」で短く答えます。答えに be動詞は絶対に出てこないという点が重要です。

質問肯定の答え否定の答え
Did you eat lunch?Yes, I did.No, I didn't.
Did she call?Yes, she did.No, she didn't.
Did they arrive?Yes, they did.No, they didn't.
Did it rain?Yes, it did.No, it didn't.
  • Did you go to the party? — Yes, I did. (パーティーに行きましたか。はい、行きました。)
  • Did he pass the exam? — No, he didn't. (彼は試験に合格しましたか。いいえ、しませんでした。)
  • Did they enjoy the movie? — Yes, they did. (彼らはその映画を気に入りましたか。はい、気に入りました。)

 

C.  疑問詞 + did — 具体的な情報を尋ねる 

What / Where / When / Why / How のような疑問詞のあとに did を続けると具体的な情報を尋ねる過去疑問文になり、語順は「疑問詞 + did + 主語 + 動詞の原形」です。答えは短い Yes / No ではなく具体的な情報で答えます。

疑問詞質問の例答えの例
WhatWhat did you do yesterday?I studied.
WhereWhere did she go?To the park.
WhenWhen did the movie start?At 7 PM.
WhyWhy did he leave?Because he was tired.
HowHow did they get here?By taxi.
  • What did you have for dinner? (夕食は何を食べましたか。)
  • Where did she go on vacation? (彼女はどこへ休暇に行きましたか。)
  • When did you meet him? (いつ彼に会いましたか。)
  • How did you learn English? (どうやって英語を学びましたか。)

重要ポイント

  1. 1一般動詞の過去疑問文は Did + 主語 + 動詞の原形の語順を必ず守るというのが第一のルールです。
  2. 2Did のうしろに来る動詞は必ず原形に戻すという点を否定文とあわせて覚えましょう。(X: Did she went...? / O: Did she go...?)
  3. 3答えは Yes, 主語 + did または No, 主語 + didn't で、be動詞は絶対に混ぜないという原則が重要です。
  4. 4Did は人称・数に関係なくすべての主語にそのまま使えるという点が便利です。
  5. 5疑問詞のうしろには必ず did が再び現れ、そのあとに主語・動詞の原形が続くという拡張の語順を覚えておきましょう。

例文

Did you have a good weekend?
週末はよく過ごせましたか。
Did you eat breakfast this morning?
今朝、朝食を食べましたか。
Did she call you last night?
昨夜、彼女はあなたに電話しましたか。
Did he pass the driving test?
彼は運転免許試験に合格しましたか。
Did they visit the museum?
彼らは博物館を訪れましたか。
このユニットには例文がもっとあります。登録すると全文を音声つきで確認できます。

こんな間違いに注意

Did she went home?
Did she go home?
You ate lunch?
Did you eat lunch?
be動詞の過去は Was/Were
Was you at home yesterday?
Were you at home yesterday?
Yes, I ate.
Yes, I did.
Where you went yesterday?
Where did you go yesterday?
この概念、本当に理解できているか確かめましょう
読むことと解くことは別物です。間違えたらAIがどの概念でつまずいたかを教えてくれます。
無料で問題を解いてみる