El present perfect es un tiempo pasado pero que casi llega a nuestro presente ya que es un pasado recientemente terminado, por ejemplo una acción que hacemos a día de hoy pero ya ha pasado. ejemplo : "Me he comido un bocadillo"
El past perfect lo ponen en ejercicios en gramática para dar a entender gramaticalmente que es una acción pasada en el tiempo pero anterior al mismo present perfect.
ejemplo: "Cuando yo he llegado a casa, Pedro se había comido la manzana". La accion de comerse la manzana es anterior a la de llegar Pedro a casa.
Leer más