- 締切済み
英語の文法について
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. なのでしょうか? よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- moo_a3123
- ベストアンサー率29% (13/44)
他の例で説明します。 ア 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 と同じことです。
- petitchat
- ベストアンサー率40% (313/767)
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. なのでしょうか? 状況的になんだか使わない時制の文ですが それで正解です。 ご参考までに。
お礼
お答えありがとうございます。 例もわかりやすくて、クリアになりました!
- owata-www
- ベストアンサー率33% (645/1954)
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. となります
お礼
>didはcame to Mike's farewell partyを表しています。 そうなんですね!なるほどわかりました。 お答えありがとうございました。
お礼
例文とてもわかりやすく勉強になりました! 代動詞という言葉も初めて聞きました。覚えておきます! ありがとうございました!