Совершенные времена subjuntivo показывают действие, завершенное относительно другого момента.
Presente perfecto de subjuntivo haya venido — чтобы он пришел / возможно, он пришел.
Pluscuamperfecto de subjuntivo hubiera sabido — если бы я знал.
Важно Эти формы часто появляются после сомнения, сожаления, условия или оценки уже завершенного действия.
Примеры
haya venido = чтобы он/она пришел/пришла; возможно, пришел/пришла
hubiera sabido = если бы я знал/знала
cuando hayas terminado = когда ты закончишь