PRESENT PERFECT > I have been to the USA (that's why I speak English well.)(tempo indefinido/ possível relação com o presente)
Eu estive nos EUA ( por isso eu falo inglês bem).
PAST TENSE > I was in the USA (last year). (tempo definido - pode ou não ser mencionado)
Eu estive nos EUA (ano passado).
O segundo uso expressa a duração de tempo de uma ação. Neste caso usamos a preposição FOR.
Robert has been smoking for ten year.
(Robert tem fumado durante dez anos.)
Também pode expressar uma ação que começou no passado e continua até o presente momento. Neste caso usamos a palavra SINCE.
The Durlings have lived here since 2001.
(Os Durlings moram aqui desde 2001.)
P.S.: O Present Perfect Tense também pode ser usado com outras palavras de acordo com o que desejamos expressar.
ALREADY (já)
I have already finished my project.
(Eu já terminei meu projeto.)
We haven't seen John recently.
(Eu já terminei meu projeto.)
Deborah has just arrived from São Paulo.
(Deborah acabou de chegar de São Paulo.)
YET (AINDA em frases negativas)
Our dog has not been vaccinated yet.
(Nosso cão ainda não foi vacinado.)
EVER (ALGUMA VEZ em frases interrogativas)
Have you ever eaten paella?
(Você comeu paella alguma vez?)
(Você comeu paella alguma vez?)
NEVER (NUNCA em frases afirmativas, mas com sentido negativo)
François has never been to Japan.
(François nunca esteve no Japão.)
Cleber Reis - Castanhal - Pa
François has never been to Japan.
(François nunca esteve no Japão.)
Cleber Reis - Castanhal - Pa