0
Anonymous Posted 17 years ago
Grammar

Thanks for doing that/ thanks for having done that

If someone has done me a favour and I want to thank him shall I say either "Thanks for having done that"or"Thanks for doing that". 

Thanks
  

Top answer

thanx for haveing done is appropriate when something was done to you some time earlier. otherwise thanx for doing is alrigt..

  • thanx for haveing done is appropriate when something was done to you some time earlier.
  • otherwise thanx for doing is alrigt..
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.

2 Answers
0
thanx for haveing done is appropriate when something was done to you some time earlier. otherwise thanx for doing is alrigt..
0
AnonymousIf someone has done me a favour and I want to thank him shall I say either "Thanks for having done that"or"Thanks for doing that".

Thanks

You can, of course, simply say "thank you."

Thanks for doing that for me.
Thank you so much for doing that.

Related Questions