Hi,
Is either of the following correct? Is there a better way of saying it?
1. I have appreciated all the help you have given me over the past 6 months.
2. I appreciate all the help you gave me over the past 6 months.
Thanks!