Hello, hope you are doing well.
Could you please tell me if my below sentence is correct?
They dashed all what you have done against the wall.
Thank you.
Could you please tell me if mybelowsentence below is correct?
OR
Could you please tell me ifmy belowthe following sentence is correct?
They dashed allwhatyou have done against the wall.
OR
They dashedallwhat you have done against the wall.
Change done to made if you are referring to something material?
'... all what...' is incorrect. It need to be '... all (that) ...' or, more naturally, '... everything (that) ...'.
If they dashed it against the wall, then it is more likely to be things that you have 'made' rather than 'done'.
Finally, although the present perfect is possible for 'have done/made', the past simple or past perfect is more likely; that depends on context.
So, a more likely rendering of your sentence is: They dashed everything (that) you (had) made against the wall.
Thank you for the correction, actually I did not refer to material things but rather to morals.....like advise, help....
Thank you for your help teacher.
I used this expression '' Dash something against the wall'' in figurative way, I do not know if it is correct in English because in Arabic we use it to refer to material things as well as to moral and abstract ones.
To make my sentence more clearer, this the context:
I gave them a hand whenever they needed me and I freed my time to them, but in return they dashed all that I had done for them against the wall.
Thank you again.
Regards,
I do not know how to thank you teacher for your help, I highly appreciate it.
I wish you all the best,
Thank you.