Разница между Present Perfect и Past Perfect при употреблении глагола stand заключается в том, что Present Perfect показывает действие, совершённое в прошлом, но имеющее отношение к настоящему, а Past Perfect — действие, которое произошло в прошлом раньше другого действия в прошлом. 34
Present Perfect: I have stood in front of an audience before — Я уже стоял перед аудиторией. 1
Past Perfect: He had stood in front of the class before the bell rang — Он стоял перед классом до того, как прозвенел звонок. 1
Таким образом, Present Perfect выражает действие, которое произошло в прошлом, но его результат тесно связан с настоящим, а Past Perfect — действие, которое произошло в прошлом раньше другого действия в прошлом. 34