Present Perfect: escolhendo a frase correta

Letiele Knebel pergunta: “Minha dúvida é, qual seria a forma mais correta de dizer a seguinte frase:

1. We don’t see each other for 8 years.
2. We haven’t seen each other for 8 years.
3. It’s been 8 years we don’t see each other.

E se, apesar de existir uma forma mais correta, se as outras opções também estariam corretas.”

A English Live disponibiliza aos leitores do English Experts um Cupom com 2 meses extras para estudar inglês com professores nativos e ter aulas particulares online.

Clique aqui e receba o seu!

Olá Latiele, tudo bem?

Com certeza a segunda está correta: We haven’t seen each other for 8 years.

A primeira alternativa está completamente errada. Don’t é a forma negativa do auxiliar do no presente simples, que usamos para falar de rotinas, fatos, verdades. Exemplo:

  • Do you have many friends? No, I don’t have many friends. = FATO [Você tem muitos amigos? Não, eu não tenho muitos amigos.]
  • Do you go to school everyday? No, I don’t go to school everyday. = ROTINA [Você vai à escola todos os dias? Não, eu não vou à escola todos os dias.]

A terceira alternativa eu consigo entender, mas, it doesn’t fit (não se encaixa direito). Uma coisa que você tem que tomar cuidado é de não misturar auxiliares sem o devido “respeito”. Quer dizer, em uma oração posso ter mais de um auxiliar, mas cada um ficará em seu lugar específico, jamais se misturando. Principalmente o presente perfeito e simples ou muito menos o passado simples misturado com perfect.

presente

O Present Perfect é o tempo perfeito pra esse tipo de frase, look:

  • It’s been a long time since I saw you.
  • It’s been ages since since we met.

Note: embora eu use perfect + past , eles estão distintamente estruturados. Eu prefiro as frases:

  • I haven’t seen you for a long time.
  • We haven’t met for many years. (8 years como no seu exemplo)
  • We haven’t seen each other since you started working at that place.

Já falei demais!

O English Experts tem um material bem vasto sobre o assunto:

See you around!

Sobre o autor: Wanderlei é Engenheiro Químico e Servidor Público em Guarulhos. Seu contato com o inglês iniciou na adolescência, através de traduções de músicas. Hoje, procura incorporar o idioma em seu dia-a-dia com sua esposa, fazendo viagens ao exterior e participando da comunidade do English Experts.

Há quanto tempo você estuda inglês? Já passou por sua cabeça que você pode estar estudando de uma forma que dá pouco ou quase nenhum resultado? Que tal fazer um intensivo de inglês de 180 dias e recuperar o tempo perdido? Em 6 meses você pode elevar o seu inglês a um novo nível. Clique aqui e saiba como.

Autor

Autor Convidado

Este artigo foi escrito por um Autor Convidado do English Experts. Confira o nome do autor no rodapé do texto acima. Seja um colaborador, clique aqui e saiba como participar.

6 comentários

  • 24/09/15  
    Lucas diz: 1

    Hi folks! Excellent post.
    I guess there’s a little mistake within the second paragraph when it says “A segunda alternativa eu consigo entender”.
    Wouldn’t it be “a terceira alternativa”?
    Thanks!

    • 24/09/15  
      Camila Oliveira diz:

      Yeah, you’re right!
      Thanks for letting us know! =)

  • 28/09/15  
    prof henrique diz: 2

    We haven’t seen each other for 8 years! Nice answer!

  • 02/10/15  
    Gui DSG diz: 3

    Great article!

    This helped me a lot!

  • 09/10/15  
    Bob Loucks diz: 4

    Actually… although this is a great site…
    an error in English as well.
    For all numbers under ten
    always write the word.
    Do not use the numeral.
    So,
    Com certeza a segunda está correta: We haven’t seen each other for 8 years.
    SHOULD actually include eight years, not 8 years.

  • 20/10/15  
    jorge luiz diz: 5

    I do appreciate the lecture.