伝えたかどうかわからないことを相手が知っていた場合には、
「How did you know!?」はよく言います。それは「なんで知ってるの」に相当します。だいたい相手に伝えてなかったと思う時に使います。何かを相手に言いたいけど、相手が意外にそれをもう分かっている時です。
A: Hey hey, I need to tell you something! I got big news!
ねね、言いたいことがあるよ。大きいなニュースだよ。
B: You got a girlfriend, didn't you.
彼女が出来たでしょう!
A: How did you know!?
なんで知ってるの?
B: Naomi told me.
尚美から聞いたよ!
なんでそれ知ってるの?
How come you know?
How did you know?
このどちらかをよく使います。
一緒に
Did I tell you? Who told you?
私教えたっけ?誰が教えたの?
と付け加えます。
最初からwho told you?
って聞いても良いですね。
「① How did you know!?」は「何で知ってるの?」に値します。しかしながら、シチュエーションに応じて適切なときと適切でない時によって使い分ける必要があります。
例えば、Lilyさんの言うように彼女ができたことを「何で知ってるの?」の場合は「① How did you know!?」が適切です。
しかし、以前相手に伝えたかどうか覚えていない時には「② Did I tell you before?」と、「あれ、前に言ったっけ?」と逆に質問をするのが適切な場合もあります。
例えば:
Julian: Hey John, I got a new Ferrari.
John: Yeah, it's a red Testarossa right?
Julian: Yeah that's right. Did I tell you already?
ジュリアン
Where, how and who questions may be suitable for this situation. You want to know the source of the information. "How come you know about it?" is a very open query seeking this information.
A: How come you know about it?
B: Your sister told me.
A: Oh! :-(
howやwhoの疑問文がこの場合はいいでしょう。その情報のソースが知りたいなら"How come you know about it?"がこの手の情報をさぐるオープンな質問となります。
A: How come you know about it?どうやってそれ知ったの?
B: Your sister told me.あなたの妹が教えてきたのよ
A: Oh! :-( オー
"How come you know?"はよく使われるフレーズです。またどこから聞いたのか、誰から聞いたのか。というのを聞いても良いでしょう。
*How did you know? - To know is to have knowledge or information.
A: How did you know that i will be travelling to Canada i don't remember telling you?
B: Joe told me.
*How did you know?という例文について
"Know"とは、知識や情報があるということです。
A: How did you know that i will be travelling to Canada i don't remember telling you?
「カナダに旅行に行く予定ということをどうして知っているの?
あなたに言いましたっけ?」
B: Joe told me.
「ジョーが言ってたよ。」
How did you know about that since I never told you?
Who told you about that since I didn't tell you about it?
It can sometimes be surprising if you find that someone you never told something, be it a secret or not, already knows about it. Probably, someone else very close to to you might have told him/her. You are definitely bound to ask this person how he/she got to know about the story.
So, you may ask:
How did you know about that since I never told you?
or
Who told you about that since I didn't tell you about it?
もし誰かが、秘密にしていようがなかろうが、その人に話していない事を既に知っているとわかり、驚いてしまうことは時々あり得ます。おそらく、あなたに近い他の誰かが彼/彼女に伝えたのかもしれません。
彼/彼女にその話をどのように知ったのか尋ねることに絶対なりますが、次のように聞くことができます:
How did you know about that since I never told you?(私はあなたに決してそれを話していないのですが、どうしてそれを知っているのですか?)
Who told you about that since I didn't tell you about it?(私はあなたにそれについて話したことは決してありませんが、誰がそれをあなたに話したのですか?)
・「How did you know?」
(意味)なんで知ってるの?
<例文>How did you know?/ He told me last month but I forgot to tell you.
<訳>なんで知ってるの?/彼は先月教えてくれたけどあなたに言うの忘れてた。
ご参考になれば幸いです。