Tópico 74 de Base · B1
Condicionais zero e primeiro
Zero and first conditional
Status:
Este tópico usa o que você estudou em:
Condicionais ligam uma condição (if, se) a um resultado. O zero conditional apresenta fatos ou regras gerais; o first conditional considera uma possibilidade real no futuro, sem garantir que ela acontecerá.
Regras
Selecione um trecho para grifar ou adicionar uma nota ao seu caderno.
- Zero conditional: If + presente simples, presente simples. Para fatos, regras e processos: If the payment fails, the system sends an alert.
- First conditional: If + presente simples, will + base. Para uma possibilidade real no futuro: If the client confirms today, we will send the payment tomorrow.
- Nas condições futuras deste tópico, use o presente depois de if: If it rains, we will stay home (Se chover, ficaremos em casa). Will fica na parte que apresenta o resultado.
- No resultado também cabem can, might, should, have to e o imperativo: If you have questions, call me.
- Unless = if not, a menos que. Use com verbo afirmativo: Unless she replies, we will cancel.
- A ordem pode inverter: We will call you if there is a problem. Com if no começo, use vírgula; com if no meio, não.
- When apresenta o momento de algo esperado: When the meeting ends, I will call you (Quando a reunião terminar, ligarei). If apresenta uma condição: If the meeting ends early, I will call you (Se a reunião terminar cedo, ligarei).
| Tipo | Estrutura | Exemplo | Tradução |
|---|---|---|---|
| zero | If + presente, presente | If the payment fails, the system sends an alert. | Se o pagamento falha, o sistema envia um alerta. |
| primeiro | If + presente, will + base | If the rate goes down, we will buy dollars. | Se a taxa cair, vamos comprar dólares. |
| primeiro + imperativo | If + presente, imperativo | If you can't join, tell me. | Se não puder entrar, me avisa. |
| unless | Unless + presente, will + base | Unless we hear from the client, we'll cancel the payment on Friday. | A menos que o cliente responda, vamos cancelar o pagamento na sexta. |
Exemplos
- If you need help, send me a message.Se precisar de ajuda, me mande uma mensagem.
- If the beneficiary's details are wrong, the bank returns the payment.Se os dados do beneficiário estão errados, o banco devolve o pagamento.
- If we finish early, I'll show you the new dashboard.Se terminarmos cedo, te mostro o novo dashboard.
- We won't meet the deadline unless we get more people on the project.Não vamos cumprir o prazo a menos que entrem mais pessoas no projeto.
- If the client doesn't answer, should I send an email?Se o cliente não responder, devo mandar um e-mail?
Erros comuns
- Errado:
If the client will confirm, we will send it.Certo: If the client confirms, we'll send it.Na parte do if vai o presente simples, mesmo falando do futuro. Em português usamos o futuro do subjuntivo (confirmar); em inglês, presente. - Errado:
Unless you don't pay, we will cancel.Certo: Unless you pay, we will cancel.Unless já é negativo (= if not). Não coloque outra negativa. - Errado:
If I see him tomorrow, I tell him.Certo: If I see him tomorrow, I'll tell him.Para uma situação futura específica, o resultado usa will. Presente nos dois lados é para fatos e regras gerais.
Pratique antes de avançar
- Complete: If the API ___ (be) down, the dashboard ___ (show) an error. If you ___ (send) it today, I ___ (check) it tomorrow.
- Escreva três regras do seu time com zero conditional (If a ticket is urgent, we...).
- Reescreva com unless: If you don’t update the ticket, nobody will know the status.
Prática extra opcional
Se quiser praticar mais, faça os exercícios extras. Eles são opcionais e não impedem a conclusão do tópico.
Ainda não há exercícios extras disponíveis para este tópico.