This is the first time I've been here.
Essa é a primeira vez que estive aqui.
Uma tradução mais natural: É a primeira vez que venho aqui.
I haven't done it yet.
Eu não fiz isso ainda.
I haven't seen her in years.
Eu não a vejo há anos.
We haven't talked in ages!
Nós não conversamos há séculos!
I've had a rough day.
Eu tive um dia díficil.
It's been really hot lately!
Tem feito muito calor ultimamente / Está fazendo muito calor ultimamente.
Logan's been my friend for a long time.
Logan é meu amigo há muito tempo.
Note: Logan's been = Logan has been
Algumas perguntas:
Have we met before?
Já nos conhecemos antes?
Has anyone seen my keys?
Alguém viu minhas chaves?
Have you seen my pen?
Você viu minha caneta?
Have you been here before?
Você já esteve/veio aqui antes?
Where've you been?
Onde você esteve(a)?
Note: Where've = Where + have.
📚 Fontes:
English full time: The present perfect tense made easy


0 Comentários