Skip to main content
1 of 2

about the present perfect

I read a sentence "Cfius has stymied several deals in the past year" in New York times. But I was taught that the present perfect should not be use if there is a word indicated the past time, and "in the past year" is not the past time?