How come和why的区别为:意思不同、用法不同、侧重点不同。
一、意思不同
1、How come:怎么会…(那样)。
2、why:为何;(反问,表示不必)何必。
二、用法不同
1、How come:主要是指做某事或某事发生的方式或方法,还可以引导从句或动词不定式,在句中作宾语,引导的从句在句中还可作定语。表示某种方式时,可放在表示方式的名词后面。
2、why:why用作关系副词,意思是“为什么,为了什么的缘故、理由或目的”。可引导定语从句,可以单独用在reason的后面作为修饰语。why作为连接副词,可引导主语从句,也可引导宾语从句或表语从句。
三、侧重点不同
1、How come:口语用法,不在书面语中出现。
2、why:万能的问原因,什么时候都可以用。