Разница между Present Perfect и Past Perfect при употреблении с глаголом pay заключается в том, что Present Perfect показывает действие, которое было совершено в прошлом, но имеет отношение к настоящему, а Past Perfect — действие, произошедшее до другого действия в прошлом. 35
Пример употребления Present Perfect: He has paid his debt — Он заплатил свой долг. 2
Пример употребления Past Perfect: She had paid her taxes before the deadline — Она заплатила налоги до дедлайна. 2
Таким образом, Present Perfect выражает действие, которое произошло в недавнем прошлом, но уже имеет результат и значение в настоящем, а Past Perfect — действие, которое длилось до определённого момента в прошлом. 5