Let's say there are two summers. Summer of 2012, summer of 2011. And summer of 2012 was bad time, whereas the summer of 2012 is the best summer I've had.
Now, if I put it this way.
"I knew that was going to be a bad summer (2012). But the last summer (2011) had been the best summer I've ever spent."
Is it grammatically correct? Is this usage of the past perfect right?