Present Perfect и Present Perfect Tense это два разных правила?
Это одно и тоже время, прото Present Perfect короткая форма от Present Perfect Tense. А образуются эти времена одинакова. Формула времени : have, has + V3 (ed) , где V3 (еd) -это глагол в третьей форме, или с окончанием ed
Нет одинаковые Настоящее совершенное и Настоящее совершенное время