Разница между настоящим и прошедшим совершенным временем (Present Perfect и Past Perfect) заключается в том, что настоящее совершенное время связано с настоящим, а прошедшее совершенное — с прошлым событием. 1
Present Perfect указывает на то, что действие завершилось к настоящему моменту или в период настоящего времени. 2 Например: The shopping center has just opened — Торговый центр только что открылся. 2
Past Perfect указывает на то, что действие произошло раньше другого действия или определённого момента в прошлом. 2 Например: We came to the office, but the administrator had already gone away — Мы пришли в офис, а администратор уже ушёл. 2
Оба времени образуются с помощью связки вспомогательного глагола to have с основным глаголом третьей формы. 1 При этом Present Perfect ставит вспомогательный глагол в настоящее время, а Past Perfect — в прошедшее. 1