Hargreaves made his return to action as a substitute in the 1-0 win at Sunderland on Sunday.
The England star had been out of action since September 2008 with a problem with his knees.
He told the club’s official website: “I’ve missed two seasons and I’m disappointed about that. But I’m 29 and hopefully I’ve got another six to eight years left in me.
“Being out for so long is obviously not something I would have envisaged myself going through.
“It’s been a learning experience and I try and take the positives from it.
“It was short (against Sunderland) but obviously I’m looking forward to next season.
“We’ve got our last game this weekend (against Stoke) and hopefully I’ll play a bit again, and then hopefully get ready to attack next season.”