Some readers think grammarians would not DELIBERATELY hide away the Past Family, like IN THE PAST XX YEARS (such as
in the past, in the past year, in the past two months, during the past three decades, over the past four weeks, for the past few years, etc.) But I think otherwise. Please check Collins Cobuild English Grammar for example, which emphasizes to give you
REAL English. Count the members of its Editorial Team. And use a magnifier to see pages in special small letters stating thousands of sources from which they selected
REAL examples. Despite the awful manpower and sources, unfortunately, they missed the Past Family, every one of them, relating to tenses. So, try to convince me that the Editorial Team really carelessly, rather than deliberately, missed all these time adverbials. And coincidentally, this carelessness happens in all the grammar books beside you. Some carelessness, if not deliberate.
By the way, however, Collins Cobuild English Grammar does give you a big hint:
WARNING: 5.34 You cannot use adjuncts which place the action at a definite time in the past with the Present Perfect.
Can't you see? With this warning, will the grammar show you any example of the Past Family?
Shun Tang