present perfect
O que é Present Perfect:
O Present Perfect é um tempo verbal utilizado para falar sobre eventos que ocorreram em um tempo indefinido do passado que podem durar até hoje ou já terem sido concluídos, mas que mantém algum tipo de conexão com o presente. O verbo principal encontra-se no "Past Participle". Quando usamos o "Present Perfect", estamos pensando no passado e no presente ao mesmo tempo. Em português não existe um tempo correspondente a esse. Entretanto, se o tempo em que a ação ocorreu for sugerido ou mencionado, deve-se usar o Simple Past (a tradução das duas formas verbais podem ser as mesmas).
Forma Afirmativa
Para formar a estrutura do Present Perfect, utilizamos o verbo auxiliar have/has, MAS se o verbo for regular, o verbo principal estará no particípio passado, ou seja, a mesma forma do verbo no simple past, acrescentando –ed; se o verbo for irregular, o verbo principal deve estar no particípio passado, não seguindo assim nenhuma regra, devendo ser consultado ou memorizado.
Exemplo:
I have lived
Forma Negativa
Na estrutura negativa, basta acrescentar a palavra que transforma a sentença em negativa: o vocábulo NOT.
Exemplo:
I have NOT lived
Forma Interrogativa
Na estrutura interrogativa, basta mudar a ordem das palavras.
Exemplo:
Have
I
lived...?
Diferença entre Present Perfect e Simple Past
Simple Past:
O simple past é usado ao se referir a situações que já aconteceram e que não tem nenhum tipo de vínculo com o presente. É importante que se diga quando a situação ocorreu. Normalmente é acompanhado de expressões como: Yesterday, last night/ last weekend, last year, last summer e etc…
Exemplo:
I climbed a mountain last year.
Eu escalei uma montanha no ano passado.
She painted that picture an hour ago.
Ela pintou esse quadro à uma hora.
Present Perfect:
Já o present perfect é usado pra se refirir a um evento do passado, mas que não tem tempo determinado. É usado para contar algo