プロが教えるわが家の防犯対策術!

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. なのでしょうか?

よろしくお願いします。

A 回答 (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 と同じことです。
    • good
    • 0
この回答へのお礼

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

ありがとうございました!

お礼日時:2009/01/20 00:36

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. なのでしょうか?

状況的になんだか使わない時制の文ですが それで正解です。

ご参考までに。
    • good
    • 0
この回答へのお礼

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

お礼日時:2009/01/19 12:40

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. となります
    • good
    • 0
この回答へのお礼

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

お礼日時:2009/01/19 12:44

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!