问对方“为什么”,我们习惯的说法是“Why?” Why do you think so?(你为什么这样认为?),How come的用法大部分等于 Why,但是它的用法没有像Why那么广,它通常是用在你觉得奇怪, 而问为什么的时候。在实际交往中,老外有疑问说why。
How come单独用为“怎么回事?”“怎么搞的?”之意,比方说你跟朋友打招呼问,How are you?他若说Not so good,你就可以问How come?想知道发生了什么。比如说有人告诉你某某事,你说“How come I didn’t know?”意思是说,我怎么不知道?
(灿烂英语提供)