Разница между Present Perfect и Past Perfect при использовании глагола find заключается в том, что Present Perfect описывает настоящее завершённое действие, а Past Perfect — прошедшее завершённое действие. 35
Present Perfect указывает на то, что действие уже произошло и связано с настоящим, например: «We have found the missing cat» — «Мы нашли пропавшую кошку». 2
Past Perfect выражает действие в прошлом, которое произошло раньше другого действия в прошлом, например: «He had escaped before we found him» — «Он сбежал раньше, чем мы его нашли». 4
Таким образом, Present Perfect описывает действие в прошлом, связанное с настоящим, а Past Perfect — действие в прошлом, которое произошло раньше другого действия в прошлом. 5