📣 Certifique o seu inglês com o Duolingo English Test sem demora — onde e quando você quiser.
Você se confunde com as palavras since e for? Calma, o sentido delas é parecido, por isso tem muita gente nesse mesmo barco!
Since e for são preposições (post em inglês) que se combinam com outras palavras para dar alguma informação sobre o verbo. As duas se referem ao passado, mas de formas diferentes.
Veja tudo que você precisa saber para usar since e for em inglês!
Neste post:
Quando usar since
Quando usar for
Dicas para decidir entre since e for
Quando usar since
Since (desde) se refere a since when? (desde quando?) e é seguido por algum ponto específico no tempo, como datas, dias e horas do dia. Since também pode ser uma conjunção, mas aqui vamos falar sobre o seu uso como preposição.
A palavra since é usada para apontar um momento específico no passado e indica que a ação começou naquele momento e continua até agora.
| Exemplo | O que mais sabemos | Por que since |
|---|---|---|
| I’ve lived here since 2019. (Eu moro aqui desde 2019.) |
A pessoa ainda mora aqui neste momento. | 2019 é um ano ou data específica, e a ação de morar lá continua até agora. |
| I’ve been in Pittsburgh since Tuesday. (Eu estou em Pitsburgo desde terça-feira.) |
A pessoa ainda está em Pitsburgo. | “Terça-feira” é um dia específico, e a ação de estar em Pitsburgo continua até agora. |
| I’ve lived in England since I was a child. (Eu moro na Inglaterra desde que eu era uma criança.) |
A pessoa ainda mora na Inglaterra. | Até mesmo um longo período de tempo (como a infância) pode ser considerado específico, e neste caso a pessoa continua morando na Inglaterra. |
| I’ve been waiting here since 3 o’clock. (Estou esperando aqui desde as 3 horas.) |
A pessoa ainda está esperando. | Três horas é um momento específico, e a ação de esperar continua até agora. |
Forma verbal usada com since
Você percebeu mais alguma coisa em comum nesses exemplos? A resposta é: o tempo verbal! Since é usado apenas com o presente perfeito, e nunca com o passado simples:
| Tempo verbal: presente perfeito | A ação já terminou? | Devo usar since? |
|---|---|---|
| I’ve worked here since January. (Eu trabalho aqui desde janeiro.) |
❌ (Eu ainda trabalho aqui.) |
✅ |
| We haven’t spoken since last year. (Nós não nos falamos desde o ano passado.) |
❌ (Nós ainda estamos sem nos falar.) |
✅ |
| It’s been snowing since Friday. (Está nevando desde sexta-feira.) |
❌ (Ainda está nevando.) |
✅ |
| Tempo verbal: passado simples | A ação já terminou? | Devo usar since? |
|---|---|---|
| I worked here last January. (Eu trabalhei aqui janeiro passado.) |
✅ (Eu não trabalho mais aqui.) |
❌ |
| We didn’t speak last year. (Nós não nos falamos ano passado.) |
✅ (Nós voltamos a nos falar.) |
❌ |
| It snowed on Friday. (Nevou na sexta-feira.) |
✅ (Parou de nevar depois de sexta-feira.) |
❌ |
Quando usar for
For (por/há) se refere a for how long? (por/há quanto tempo?), e é usado para durações de tempo. Diferentemente de since, a preposição for é usada com números e períodos de tempo no geral.
1. Use for com números
Sempre que a duração do tempo for um número, use for.
| Inglês | Tradução |
|---|---|
| I’ve lived here for 5 years. | Eu moro aqui há 5 anos. |
| I waited for 3 days before my package finally came. | Eu esperei por 3 dias até que o meu pacote finalmente chegou. |
| I’ve been waiting for the doctor for 90 minutes. | Eu estou esperando a médica há 90 minutos. |
2. Use for para durações gerais de tempo
Quando o tempo referido for vago ou impreciso (não é possível saber exatamente quando começou), use for.
| Inglês | Traduction |
|---|---|
| I’ve been waiting here for a while. | Eu estou esperando aqui há um tempo. |
| I lived there for a few years. | Eu morei lá há alguns anos. |
| I’ve been a member here for decades. | Eu sou membro daqui há décadas. |
Como podemos ver, o que vem depois de for é diferente do que vem depois de since!
Forma verbal usada com for
Diferentemente de since, podemos usar for tanto com o passado simples como com o presente perfeito. Isso porque for pode indicar que a ação continua até o momento atual (assim como since), mas isso não é algo necessário!
| Tempo verbal: presente perfeito | A ação já terminou? | Devo usar for? |
|---|---|---|
| I’ve been on vacation for 2 days. (Eu estou de férias há 2 dias.) |
❌ (Eu ainda estou de férias.) |
✅ |
| I’ve lived here for 5 years. (Eu moro aqui há 5 anos.) |
❌ (Eu ainda moro aqui.) |
✅ |
| Tempo verbal: passado simples | A ação já terminou? | Devo usar for? |
|---|---|---|
| I was on vacation for 2 days. (Eu fiquei de férias por 2 dias.) |
✅ (Eu já voltei das férias.) |
✅ |
| I was there for 5 years. (Eu fiquei lá por 5 anos.) |
✅ (Eu me mudei.) |
✅ |
Dicas para decidir entre since e for
Quando precisar decidir entre since e for, se pergunte o seguinte:
- Qual é o meu tempo verbal?
- Estou falando sobre um momento específico no tempo (since) ou sobre uma duração de tempo (for)?
- Estou falando sobre um período de tempo (for) ou sobre uma data (since)?
- Estou falando sobre quando (since) ou sobre por quanto tempo (for)?

Seu inglês melhora a cada nova preposição
Se você tem dificuldades com essas duas palavras há um tempo, não se preocupe! Você aprende idiomas desde o dia em que nasceu, e estamos aqui torcendo por você 💪
Ganhou mais confiança na gramática? Então chegou a hora de fazer o Duolingo English Test para certificar a sua proficiência em inglês. É rápido, econômico e aceito por milhares de instituições no mundo todo.