No. the present perfect tense is a rare feature in languages and a sign of overdevelopment. Like evidential markers, some tenses are also language specific and not really necessary.