经常在英文电影里听到what for和for what,两者到底有什么区别?

问题描述:

经常在英文电影里听到what for和for what,两者到底有什么区别?

what for
1.为什么
2.哪一种?
What for tobacco are you smoking?
你抽哪一种烟?
3.惩罚,责骂
I'll give you what for if you don't tidy your room.
要是你不整理好你的房间,我会责骂你的.
I'll give her what for if she does that again.
她要是再这样干我就收拾她.
for what
1.for what reason 为什么
2.for what purpose 用于何处
3.for what it's worth 不管真伪