I have stumbled across the following sentence in a book:
I hadn't read a fashion magazine for ages.
According to the rule, we use the Past perfect continuous when we want to emphasize how long the activity went on. In this sentence the phrase 'for ages' emphasizes the duration of the activity. So, why has the Past Perfect tense been used in this sentence?
Thank you in advance.