perfect tense to talk about things where there is a
connection between the past and the future.He started writing books at some time in the past. So far, he has written 16 books. He may write more books.
Present perfect
NOW
Beginning of the action in the past
There is a result in present