• 締切済み

英語の文法について

Q:How many students came to Mike's farewell party? A:Five students did. という文でFive students did.の"did"なんですが、なぜ"did"がくるのかうまく説明できません。 そしてもし、How many students come to Mike's farewell party?なら answerは Five students do. なのでしょうか? よろしくお願いします。

みんなの回答

  • moo_a3123
  • ベストアンサー率29% (13/44)
回答No.3

他の例で説明します。 ア Who is he? イ Who is in the room? という文がありますが、それぞれの答え方は、 He is Tom. Tom is. ということになります。 これが、一般動詞なら、 Who did you see? I saw Tom. Who cooked dinner? Tom did. のようになります。つまり、上は主語が別にありますが、下のは、疑問詞の who が主語になっています。 このようなことが起こるのは、疑問詞、または、疑問詞+名詞が主語になっている場合なので、who, what, which そして、whose +名詞、それから、How many 名詞の場合です。 >という文でFive students did.の"did"なんですが、なぜ"did"がくるのかうまく説明できません。 このような did は代動詞というようです。 Did you go to school yesterday? Yes, I did. の did と同じことです。

147kazumi
質問者

お礼

例文とてもわかりやすく勉強になりました! 代動詞という言葉も初めて聞きました。覚えておきます! ありがとうございました!

  • petitchat
  • ベストアンサー率40% (313/767)
回答No.2

Five students came. でも良いのですが口語では。  ただしくは do の過去形 did で受けます。なぜならば 過去形の文だからです。 Did you have dinner? Yes, I did. 勿論ここで口語なら Yes, I had dinner. でもよいのですが 英語はなるべく短くします。で did で代用しているのです。 なぜか と問われたら そういうものだから としか答えられません。 決まっていることですから。 >How many students come to Mike's farewell party?なら answerは Five students do. なのでしょうか? 状況的になんだか使わない時制の文ですが それで正解です。 ご参考までに。

147kazumi
質問者

お礼

お答えありがとうございます。 例もわかりやすくて、クリアになりました!

  • owata-www
  • ベストアンサー率33% (645/1954)
回答No.1

didはcame to Mike's farewell partyを表しています。 Did you ~ ? と聞かれた時に Yes I did. と使うdidと同じことです。 >How many students come to Mike's farewell party?なら answerは Five students do. なのでしょうか? この文意で現在形を使うかどうかを抜きにすれば、 How many students come to Mike's farewell party?のanswerはFive students do. となります

147kazumi
質問者

お礼

>didはcame to Mike's farewell partyを表しています。  そうなんですね!なるほどわかりました。 お答えありがとうございました。