I'm reading a book where the author describes the process of his work. Referring to what he wrote in the past, he says:
Often in the notes and essays I have had to break off just at the point where a different kind of analysis – extended theoretical argument, or detailed social and historical inquiry – would be necessary.
A different direction would have meant restricting the number and range of the words discussed, and in this book at least this range has been my priority.
My question is: why is it present perfect here? As I said, the author refers to his past work or to the work he has already completed (the second example), so it seems this should be past simple or past perfect. Is there some rule regarding the use of present perfect in the past?