Blog  ›  Gramática

Gramática

For e Since: como usar com o Present Perfect

Amanda ArrigoPor Amanda Arrigo2026-08-058 min de leitura
For e Since: como usar com o Present Perfect

Foto: Snufkin / StockSnap (CC0)

Você quer dizer "moro aqui há três anos" e sai "I live here for three years". Ou "estudo inglês desde janeiro" e sai "I study English since January". O outro entende, mas a frase está torta em dois lugares: no verbo e na escolha entre for e since. Tenho alunas ótimas que ainda escorregam nisso, porque o português usa "há" e "desde" de um jeito que o inglês não copia.

Olha, a regra cabe em uma linha: for é quanto tempo, since é desde quando. E as duas quase sempre vêm com o Present Perfect, porque falam de algo que começou no passado e continua até agora. Neste post você aprende a diferença, o tempo verbal certo, a pergunta "how long" e os erros que eu mais corrijo. Bora lá?

A regra em uma linha

For + período de tempo: quanto tempo durou ou está durando. Três anos, vinte minutos, muito tempo.

Since + ponto de partida: quando começou. Janeiro, 2015, segunda-feira, a hora em que a gente se conheceu.

"I've worked at this company for three years." Trabalho nessa empresa há três anos.

"We've been friends since high school." Somos amigas desde o ensino médio.

Repara: "three years" é um período, então for. "High school" é um ponto no tempo, então since. Se você pergunta "quanto tempo?", a resposta vem com for. Se pergunta "desde quando?", vem com since.

Dica: for aceita número na frente (for two weeks, for ten years). Since nunca aceita número solto. "Since two years" não existe. Se tem número de duração, é for.

For: o período

Depois de for vem sempre uma quantidade de tempo:

"She's been waiting for twenty minutes." Ela está esperando há vinte minutos.

"I've had this car for a long time." Tenho esse carro há muito tempo.

"He's been on vacation for two weeks." Ele está de férias há duas semanas.

Since: o ponto de partida

Depois de since vem um momento específico:

"I haven't seen him since Christmas." Não vejo ele desde o Natal.

"They've been married since 2015." Eles são casados desde 2015.

"It's been raining since this morning." Está chovendo desde hoje de manhã.

Repara na última: since também pode vir com uma frase inteira ("since I was a kid", "since we met"). Nesse caso, a frase depois do since vai no passado simples.

"I've known her since we were kids." Conheço ela desde que a gente era criança.

"Há" e "desde" em português são dois jeitos de olhar pro mesmo tempo. O inglês também tem dois, e ele exige que você escolha o certo.

O tempo verbal: Present Perfect

Aqui está o segundo erro, e é o mais importante. Quando a ação começou no passado e continua até agora, o inglês usa o Present Perfect (have/has + particípio), não o presente simples.

Em português, "moro aqui há três anos" está no presente. Em inglês, "I live here for three years" está errado. O certo é:

"I've lived here for three years." Moro aqui há três anos.

E pra ações contínuas, o Present Perfect Continuous (have/has been + -ing) é ainda mais natural:

"I've been studying English since last year." Estudo inglês desde o ano passado.

Repara: o verbo carrega a ideia de "começou antes e continua agora". For e since só dizem quanto tempo ou desde quando.

Dica: se a frase em português tem "há" ou "desde" e a ação continua acontecendo, o verbo em inglês é Present Perfect. Sem exceção.

A pergunta: How long...?

"Quanto tempo?" ou "desde quando?" em inglês é uma pergunta só: "How long have you...?". E a resposta pode vir com for ou since, dependendo de como você quer responder.

"How long have you been studying English?" Há quanto tempo você estuda inglês?

"For about a year." Há mais ou menos um ano.

"Since last March." Desde março do ano passado.

Repara que a mesma pergunta aceita as duas respostas. For dá a duração, since dá o começo. As duas estão certas, e você escolhe a que fizer mais sentido na hora.

For e since lado a lado

For Since
O que vem depois período (two weeks, a long time) ponto de partida (Monday, 2019, I was born)
Pergunta que responde Quanto tempo? Desde quando?
Aceita número de duração Sim (for three years) Não (since three years está errado)
Exemplo I've lived here for ten years. I've lived here since 2016.

Os erros que eu mais corrijo

"We've been living in this neighborhood since we got married." Moramos nesse bairro desde que casamos.

"I haven't eaten anything for hours." Não como nada há horas.

Repara na última: "for hours", sem número, também é for, porque "hours" é duração.

Dica: for também aparece sem Present Perfect quando a ação já acabou: "I lived in Recife for two years" (morei, não moro mais). O que muda é o verbo, não o for.

O padrão por trás de tudo

Repara que são duas decisões, e as duas são simples: for pra período, since pra ponto de partida; e Present Perfect quando a ação continua até agora. Com "how long have you", você pergunta; com for ou since, você responde.

Escreve hoje três frases sobre coisas da sua vida que continuam: onde mora, onde trabalha, o que estuda. Uma com for, uma com since, uma com as duas versões. Desde quando e há quanto tempo são a mesma história. O inglês só quer saber por qual lado você conta.

Quer colocar isso em prática falando de verdade?
Nas aulas ao vivo do English Every Day você pratica conversação todos os dias, do zero ao avançado, com professoras que corrigem na hora.
#gramática#inglês#aprenderinglês
Continue lendo

Artigos relacionados

Gramática

Zero Conditional: verdades e fatos com "if"

Zero Conditional de forma simples: if + presente, presente, para fatos, hábitos e instruções. Exemplos, a troca por when e a diferença para o First.

2026-07-197 min de leitura
Gramática

Must be, Can't be, Might be: deduções em inglês

Must be, can't be, might be: como fazer deduções em inglês e dizer o quão certa você está de algo, no presente e no passado, com exemplos naturais.

2026-07-188 min de leitura
Gramática

Números ordinais em inglês: first, second, third...

Números ordinais em inglês: tabela completa de first a hundredth, a regra do -th, as exceções, como escrever a data e como usar em andar, fila e aniversário.

2026-07-178 min de leitura