I asked a local, she said normally,
1,Where are you from?
中国?日本?韩国?
2,Where do you come from?
你从具体的哪个地方来,比如你拜访朋友(知道你住的地方和工作的地方),他问你这个问题,代表他想问你是从工作的地方来还是住的地方来
3,where have you come from?
你掉垃圾堆,满身垃圾,stink,回去洗澡,路上碰到朋友,她就会问:Holly crape, where have you come from.