O verbo HAVE na forma infinitiva tem o significado de TER, e é usado como verbo principal em frases como “I have a dog” (Eu tenho um cachorro), “Do you have a computer?” (Você tem um computador?).
Quando a utilização do HAVE for como verbo auxiliar, ele nos ajuda a formar o PRESENT PERFECT e PAST PERFECT.
PRESENT PERFECT ( = have/has + verbo principal na 3ª conjugação)
O Present perfect tem diversos usos, mas no geral serve para ações do passado que ainda tem alguma relação com o presente OU de ações passadas SEM especificar o período que aconteceram.
EX: I have finished all my homework. – Eu terminei todo o meu dever de casa.
She has gone to the store. – Ela foi à loja.
We have lived here for three years. – Moramos aqui há três anos.
PAST PERFECT (= had + verbo principal na 3ª conjugação)
O past Perfect é utilizado quando uma ação passada acontece antes de outra ação ou evento passado.
EX: My husband had finished all the housework by the time I got home from work . – Meu Marido havia terminado todo o trabalho quando cheguei em casa do trabalho.
I had lived in 5 different cites before I turned 10 years old. – Eu morei em 5 cidades diferentes antes de completar 10 anos de idade.
QUANDO USAR “HAVE HAD” & “HAD HAD”
- No Present Perfect usamos o HAVE HAD quando o verbo principal for o HAVE.
EX: We have had some problems with our computer systems recently. – Tivemos alguns problemas com nossos sistemas de computador recentemente.
He has had two surgeries on this back. – Ele teve (fez) duas cirurgias nas costas.
- Usamos o HAD HAD no Past Perfect quando o verbo principal também é HAVE.
EX: Last weekend I just wanted to relax because I had had a busy week. – No fim de semana passado, eu só queria relaxar, pois tinha tido uma semana movimentada.
She woke up screaming because she had had a bad dream. – Ela acordou gritando poque tinha tido um pesadelo.
- Importante lembrar que no Inglês falado, quase sempre usamos o “Short Form”
Ex: We’ve had some problems with our computer systems recently – Tivemos alguns problemas com nosso sistemas de computador recentemente.
He’s had two surgeries on this back – Ela teve (fez) duas cirurgias nas costas.
Last weekend I just wanted to relax because I’d had a busy week. – No final de semana passado, eu só queria relaxar, porque tive uma semana movimentada.
She woke up screaming because she’d had a bad dream. – Ela acordou gritando, porque teve um pesadelo.
- Também é bastante comum usar outra palavra no meio.
EX: We’ve recently had some problems with our computer systems. – Recentemente tivemos alguns problemas com nossos sistemas de computador.
He’s already had two surgeries on his back. Ele já teve (fez) duas cirurgias nas costas.
Leia também sobre a Diferença entre “At School” e “In School” – https://netlinguae.com.br/blog/2019/10/04/diferenca-entre-at-school-e-in-school/