質問: 英語 goとcome (1)he said to me, “will you come here tomorrow?” (2)he asked me if i would go there the next day. 間接話法にした突如comeがgoに変わるのは何故ですか?
回答: comeとgoは、自分がどこにいるのかを理解することによって使い分けます。 今回の例では、1)は彼が言った言葉の引用ですから、彼はある場所にいて「私」にその場所こ明日来るように言ったので彼はcomeを使ったわけです。 2)では、「私」は誰かにこの話をしていて「私は(彼から)あそこに行くように言われた」のですから、この話し相手からすると「私」はそこに行くことになります。従ってgoになります。 aがbと待ち合わせをしているとします。aは待ち合わせ場所のレストランにいて、bにいつここに来るのというときはwhen do you come here?です。bはi will come around 5:00.と返事します。もし、待ち合わせ場所はレストランから離れている公園だと、aはwhen can you go to the park?と聞いて、bはi will go there at 5:00.と答えます。 それから、例外的に人を自宅に招くときはcomeを使います。オフィスにいて今晩家でパーティーするから来ない、と言うときはplease come to my house for a party tonight.で、その場にいなくてもcomeを使います。