Diferença entre “since” e “for” no Present Perfect

Since” vs. “For”: Quem é Quem no Present Perfect?

Ah, o famoso Present Perfect… Ele chega cheio de estilo, mas quando aparece o “since” e o “for”, a confusão começa, né? Parece que eles são primos, mas um é aquele certinho que só chega na hora marcada, e o outro é o que fala “daqui a pouco eu chego” e nunca diz quando. Hoje, vamos finalmente entender quem é quem nesse drama!

1. O Que é o Present Perfect, Mesmo?

Primeiro, uma rápida recapitulação: usamos o Present Perfect para falar de ações que começaram no passado e ainda têm alguma conexão com o presente. Beleza até aí, né? Mas é justamente aí que entram since e for, nossos dois amigos temporais, para deixar tudo mais claro (ou confuso, se você ainda não sacou a diferença).

2. “Since” – O Pontual

“since” é aquele amigo que gosta de ser específico. Ele sempre vai te dizer exatamente quando uma coisa começou. Não tem meio termo, ele precisa de um ponto no tempo bem definido.

  • I’ve lived here since 2015. (Eu moro aqui desde 2015.)
  • She’s worked at that company since last January. (Ela trabalha naquela empresa desde janeiro passado.)

Percebeu? O “since” sempre vem com uma data, hora ou momento específico. Se você pode apontar o início com o dedo no calendário, é hora de usar o “since”!

3. “For” – O Relaxado

Já o “for” é mais flexível e descontraído. Ele só se importa com a duração do tempo. Não importa quando começou, ele quer saber quanto tempo faz.

  • I’ve lived here for 9 years. (Eu moro aqui há 9 anos.)
  • She’s worked at that company for 8 months. (Ela trabalha naquela empresa há 8 meses.)

Viu a diferença? O “for” não quer saber o dia exato. Ele só quer saber quanto tempo já passou desde que algo começou. E se alguém te perguntar “desde quando?”, o “for” já diz “não sou desses, pergunte ao ‘since’!”.

4. Dica Para Não Errar

Tá na dúvida sobre qual usar? Faz a pergunta mágica: Eu estou falando de um momento específico ou de uma duração de tempo?

  • Se for um ponto no tempo: vai de “since”.
    • Since Monday, 2015, my birthday, last week…
  • Se for uma quantidade de tempo: vai de “for”.
    • For 3 days, 10 years, a long time, ages…

5. Vamos Praticar!

Agora é sua vez de decidir qual usar. Olha essas frases e completa com since ou for:

  • I’ve known him ____ high school.
  • They’ve been married ____ 20 years.
  • We’ve been waiting ____ two hours!
  • She hasn’t visited her family ____ last Christmas.

Acertou? Vamos ver:

  • since high school,
  • for 20 years,
  • for two hours,
  • since last Christmas.

Parabéns, agora você já pode arrasar no Present Perfect!

Conclusão

A grande sacada é: se você quer falar quando algo começou, use “since”. Se você está mais interessado em quanto tempo já passou, o “for” é seu parceiro! Agora, toda vez que um desses dois aparecer no Present Perfect, você não precisa mais entrar em pânico. Fala com confiança e ninguém vai te pegar desprevenido!

E lembre-se:

I’ve been giving you tips for a while, and I’ve been loving it since day one!

Gostou? Então continue acompanhando o blog, porque for sure, tem muito mais dicas vindo por aí!