Present Perfect ("Presente Perfeito")
É um tempo verbal que se utiliza para expressar ações que aconteceram num passado mais recente. É um tempo que não tem um equivalente exato em português.Forma-se com o presente do verbo (to) have + particípio do verbo.
Ex.: You have watched the match this morning. / You haven’t watched the match this morning. / Have you watched the match this morning?
Past perfect (Pretérito mais que perfeito)
Utiliza-se para expressar ações passadas em relação a um ponto de referência no passado. Por exemplo: Two hours ago I had already watched the match (two hours ago = ponto de referência no passado; watch the match = ação que aconteceu antes do ponto de referência no passado). Outro exemplo: When you came I had already watched the match (ponto de referência no passado: when you came; tradução: Quando você veio eu já tinha visto o jogo).Forma-se com o presente do verbo (to) have ‘had’ + particípio o verbo.