Which sentence is correct?

Thanks for all you have done for the past year.
Thanks for all you have done since the past year.

1 answer

The first sentence is correct.