0
Yiduo Posted 14 years ago
Grammar

which/what

Hello
We usually say “Thank you for what you have done for me”.Then how about "Thank you for which you have done for me" in the following Context?
He has helped me with my Math and you have helped me with my Physics.Thank you for which you have done for me.
Even so,I still feel "Thank you for which you have done for me" is a little bit unnatural.Do you think so? Thanks.
  

Top answer

yiduo Thank you for what you have done for me what = that (thing) which what you have done for me = that (thing) which you have done for me Thank you for what you have done for me = Thank you for that (thing) which you have done for me. Thank you for which you have done for me. Wrong.

Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

5 Answers
0
yiduoThank you for what you have done for me
what = that (thing) which
what you have done for me = that (thing) which you have done for me
Thank you for what you have done for me = Thank you for that (thing) which you have done for me.

Thank you for which you have done for me. Wrong. which can't mean tha
0
0
Of course we can say "Thank you for the thing that/which you have done for me. However I am afraid it can't show "Thank you for which you have done for me" is wrong. Could you please explain the following situation, which seems unreasonable according to what you have explained?
I have a green pen and a blue pen.
I don't know which (one) you want to choose.
Which (one) do you like?
0
yiduoOf course we can say "Thank you for the thing that/which you have done for me. However I am afraid it can't show "Thank you for which you have done for me" is wrong.
No. It can't show that in itself. You have to combine it with this fact, which I stated earlier:

which can't mean that (thing) which.

This means that wha
0
Thanks
Please allow me to put it simple. I just think the following four sentences have the same stuctures----THE OBJECT CLAUSE.
I don't know what you want to know. 1
Thank you for what you have done for me. 2
I don't know which you want to choose. 3
Thank you for which you h