Present Perfect X Present perfect continuous

Discussões sobre Verbs, Nouns, Adjectives, Prepositions, Present Perfect, Simple Past etc.

Mensagempor renato.svivo » 27 Out 2010, 14:17

Olá pessoal, gostaria de saber a diferença entre as frases abaixo: (a que está no simple past é usado o complemento yesterday que dá uma ideia especifica do tempo no passado, no entanto fico em duvida em relação ao uso do Present Perfect)

1 - What did you do yesterday?
2 - What have you done lately?
3 - What have you been doing?


Outra duvida é em relação ao uso do Where were you? ou Where have you been?, as duas frases tem o mesmo sentido?
renato.svivo
 
Mensagens: 1
Registrado em: 27 Out 2010, 14:07

Re: Present Perfect X Present perfect continuous

Mensagempor Donay Mendonça » 27 Out 2010, 15:43

Renato,

1 - What did you do yesterday? / O que você fez ontem? --> Não há continuidade, fez e acabou, não faz mais.
2 - What have you done lately? / O que tem feito ultimamente?--> Há continuidade, faz até hoje.
3 - What have you been doing? / O que tem feito?--> Há continuidade, faz até hoje. --> (2) e (3) são tempos muito parecidos, sinônimos em muitos casos. O post a seguir é um dos melhores para o assunto:

present-perfect-x-present-perfect-continuous-t5150.html

"Where were you?" / Onde você estava/esteve? -->Não há continuidade para o tempo presente.
"Where have you been?" /Onde você tem estado? --> Há continuidade para o tempo presente.

Bons estudos!
Moderador do Fórum
Antes de enviar mensagens leia as Regras do Fórum.
Antes de perguntar faça uma busca no site, clique aqui e saiba como.
Avatar do usuário
Donay Mendonça
Editor & Moderator
Editor & Moderator
 
Mensagens: 20120
Reputação: 253
Registrado em: 15 Abr 2008, 00:47

Re: Present Perfect X Present perfect continuous

Mensagempor gcelente » 23 Mar 2011, 05:40

O present perfect possui exatamente o mesmo significado do simple past, onde aconteceu uma ação no passado e sem continuidade, a única diferença entre eles é que no simple past o tempo possui importancia no contexto da oração enquanto que no present perfect é a ação que importa. Por exemplo:
I traveled to New Zealand last year. Simple past porque mencionei quando viajei.
I have traveled To New Zealand. Present perfect obs. não importa quando eu viajei, o fato é que alguma vez eu viajei.
Ambas as frases significam exatamente a mesma coisa. E isso é uma regra, toda a vez que mencionares quando aconteceu a ação deverá ser utilizado o simple past, e quando não houver especificado quando ocorreu se usa o present perfect.
No caso do Present perfect continuous a ação ocorreu no passado, mas se segue até o presente.
Espero ter ajudado
gcelente
 
Mensagens: 1
Registrado em: 11 Mar 2011, 04:08

Re: Present Perfect X Present perfect continuous

Mensagempor ramonsales » 01 Set 2011, 11:06

Olá Pessoal,

Peço desculpas por "ressucitar" o tópico mas creio está havendo um cruzamento de informações um pouco confusas:

O que eu acho ou achava a respeito do Present Perfect é que, ele é algo que acontece no passado e que de alguma forma afeta o presente, e que normalmente uso ele para quando não menciono o tempo, ou seja, destaco a ação do passado e não quando aconteceu.

I have eaten the apple. (Eu comi a maça e não "Eu tenho comido" a maça, também não falei quando comi, só que comi a maça)
I ate de apple yesterday.

Se formos seguir esta linha de raciocínio o exemplo abaixo:
I have lived in Sao Paulo.

Não seria "Eu vivi em São Paulo" e não "Eu tenho vivido em São Paulo" ?

Para mim essa frase é "eu vivi", não vivo mais e não estou mencionando quando eu vivi, simplismente dando o foco na ação do passado.

Se eu realmente quero destacar que estou vivendo em São Paulo, falaria "I have been living in São Paulo".

http://pt.bab.la/dicionario/ingles-port ... ave-worked

Nas frases deste link, por exemplo:
I have worked for GM for 5 years

Isto é: Eu tenho trabalhado pela GM por 5 anos
ou Eu trabalhei pela GM por 5 anos

Há uma grande diferença entre as duas frases, e uma hora alguém me fala que é a primeira frase e outra hora é a segunda frase.
Eu ainda acho que a 2° frase está correta, e se eu realmente quiser falar a primeira seria "I have been working for GM for 5 years"

Alguém pode me explicar como é realmente o Present Perfect? Já li vários artigos pelo site e sempre caio nesta dúvida.
ramonsales
 
Mensagens: 1
Registrado em: 29 Ago 2011, 15:35

Re: Present Perfect X Present perfect continuous

Mensagempor Donay Mendonça » 01 Set 2011, 15:53

Ramon,


I have eaten the apple.
Eu comi a maçã.

=> Este uso do 'present perfect' se refere a coisas que aconteceram em um momento não mencionado - muitas vezes recente.

I have lived in São Paulo.
Eu moro em São Paulo.

=> Esta frase indica que ainda moro em São Paulo. Ela poderia se estender até, por exemplo, "I have lived in São Paulo for ten years" / "Eu moro em São Paulo há dez anos." Em casos como este, você pode usar o 'present perfect continuous' com praticamente o mesmo sentido "I have been living in São Paulo for ten years."


I lived in São Paulo for ten years.
Eu morei em São Paulo durante dez anos.

=> ESta frase indica que NÃO moro mais em São paulo.
Moderador do Fórum
Antes de enviar mensagens leia as Regras do Fórum.
Antes de perguntar faça uma busca no site, clique aqui e saiba como.
Avatar do usuário
Donay Mendonça
Editor & Moderator
Editor & Moderator
 
Mensagens: 20120
Reputação: 253
Registrado em: 15 Abr 2008, 00:47

Re: Present Perfect X Present perfect continuous

Mensagempor est_polly » 18 Set 2011, 22:42

Present Perfect Simple or Present Perfect Continuous

Often there is very little difference between the present perfect simple and the present perfect continuous. In many cases, both are equally acceptable.
They've been working here for a long time but Andy has worked here for even longer.
I've lived here for 10 years and she has been living here for 12 years.


To emphasize the action, we use the continuous form.
We've been working really hard for a couple of months.
She's been having a hard time.


To emphasize the result of the action, we use the simple form.
I've made fifteen phone calls this morning.
He's written a very good report.


Look at the difference in these examples.
I've been reading this book for two months but I've only read half of it. It's very difficult to read.
She's been trying to convince him for 20 minutes but she hasn't managed to yet.
They've been talking about this for month and they still haven't found a solution.


When an action is finished and you can see the results, use the continuous form.
The phone bill is enormous. You've been calling your boyfriend in Australia, haven't you?
You're red in the face. Have you been running?


When you use the words 'ever' or 'never', use the simple form.
I don't know them. I've never met them.
Have you ever heard anything so strange in your life.


http://www.englishgrammarsecrets.com/presentperfectsimpleorcontinuous/menu.php
est_polly
 
Mensagens: 1
Registrado em: 18 Set 2011, 22:35

Re: Present Perfect X Present perfect continuous

Mensagempor Adriano Japan » 06 Dez 2011, 18:36

Train your ears with Real English. ;)

Avatar do usuário
Adriano Japan
Expert Member
Expert Member
 
Mensagens: 2106
Reputação: 12
Registrado em: 27 Fev 2010, 20:08
Localização: Seoul⇔Tokyo

Anterior


Voltar para Gramática da Língua Inglesa



 


  • TÓPICOS RELACIONADOS

Quem está online

Usuários registrados: agnaldofreire, Alessandro, Alexa [Bot], Bing [Bot], Debora Binha, Google [Bot], Helen Macedo, julianaduque, luizh_sda, MVILARONGA, palbuq