why与what一for在意思上都有“为什么”之意,但它们之间有明显的区别。why表示原因,回答时用because回答。如: “Why are you;what…for不是表示原因,而是表示动作的目的,常用不定式回答。
what for和why的区别what for :表目的,表用途,一般翻译成"用来做什么"
why:表原因,一般翻译成"为什么",why一般都要 用because来回答
eg.A:This is a knife.
B:What for?(=What is this for?这是用来干啥的)
A:It's used for cutting something.
A:Why do you come here so late?
B:Because my watch is broken.
来源:高三网
能发现自己知识上的薄弱环节,在上课前补上这部分的知识,不使它成为听课时的“绊脚石”。这样,就会顺利理解新知识,相信通过what for和why的区别这篇文章能帮到你,在和好朋友分享的时候,也欢迎感兴趣小伙伴们一起来探讨。