Презнт перфект образуется как как образуется презнт перфект
have +done
have+seen
has+ gone
has+ finished
глагол have в нужной форме+ глагол в форме Past Participle
I have seen / she has seen
You have travelled/ he has travelled
Present Perfect образуется при помощи вспомогательного глагола to have в настоящем времени ( have, has ) и причастия прошедшего времени смыслового глагола - Past Participle (III-я форма или ed-форма). См. Приложения: Правила образования и чтения -ed форм.
Форма Present Perfect имеет временной акцент "до настоящего момента" и употребляется тогда, когда необходимо подчеркнуть, что результат некоего действия, случившегося в прошлом (не важно, непосредственно перед моментом речи или в более отдаленное время), присутствует в настоящий момент, например: I have lost the key. Я потерял ключ. (значит сейчас я без ключа)
Так как это форма настоящего времени и всегда соотносится с моментом речи, то она не употребляется в тех случаях, когда есть обстоятельства, указывающие на время совершения действия в прошлом.