Seriously, is it grammatically correct saying "for what?"
I received my friends message which said "I am quite happy." Then I replied her "for what?", but she replied "It is incorrect. I mean the grammar. You can use 'because of what', but you cannot use 'for what' and it is Chinglish." She pretty insisted that I was wrong, but I thought otherwise. Serious, am I wrong? Why?