Respostas
As principais diferenças entre Past Perfect e Present Perfect, portanto, são: 1) O Present Perfect tem influência no presente, enquanto o Past Perfect fica completamente no passado; 2) O Past Perfect pode vir acompanhado de data e pode ser um momento específico do passado, ao passo que o Present Perfect não pode ter um momento delimitado. E, antes de encerrarmos este post, queria falar de outra coisa que os alunos costumam confundir, que é quando veem “have had” juntos na frase (como em “I have had a cold”) e não sabem se é Present Perfect ou Past Perfect. Sempre que tiver o “have” ou o “has” na frente, trata-se do Present Perfect. O Past Perfect teria o “had” duas vezes. Espero que este post tenha ajudado você a diferenciar estes dois tempos com “Perfect”. Se tiver dúvidas, é só deixar nos comentários.