Forum newsfeeds
Forum Newsfeeds


Sites for Teachers

Sites for Teachers




Go Back   UsingEnglish.com ESL Forum > Learning English > Ask a Teacher

Notices

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 02-Dec-2007, 14:09
Key Member
 
Join Date: Oct 2007
Country: .
Posts: 1,587
Current Location: .
First Language: Portuguese
Member Type: Student or Learner
Thanks: 747
Thanked 68 Times in 63 Posts
jctgf will become famous soon enough
Default hard to understand the present perfect

Hi,

Cousteau said: “The more I study sharks, the less I know about them...”. I say: “The more I study English, the less I know about it...”.

I had been feeling comfortable with English in the past, but now that I have been studying it again, I have a lot of hard-to-clarify doubts…

I am in a terrible doubt about present perfect. The following sentences are examples of how to correctly use the present perfect, right?

1) I've lived in Barcelona for twenty years.
2) Where is John? He has gone.
3) I have been to London.
4) I have lost my watch (I still didn’t find it).


My Murphy’s grammar says that the present perfect should be used to express something that happened in the past with an effect now. He stresses the word “now”.

According to that rule, only sentences 2 and 4 should be right.

Sentence 3 doesn’t transmit any idea of an effect now. I have been to London (once in my life) but I have been living in my country since I came back and…so what? I can’t see the effect now…!

Sentence 1, which has been posted in this site by another student, is even more confusing to me. The idea is that, in the past, I lived in Barcelona and, during that time, I spent 20 years in that city. What is the effect now, as well?

Please, could some one let me know about all the situations in which I MUST use the present perfect?

Thanks,
Jc



Reply With Quote
Sponsored Links
  #2 (permalink)  
Old 02-Dec-2007, 15:54
Member
 
Join Date: Nov 2007
Country: Canada
Posts: 399
Current Location: Canada
First Language: English
Member Type: Other
Thanks: 0
Thanked 20 Times in 20 Posts
baqarah131 is on a distinguished road
Default Re: hard to understand the present perfect

"I have lived in Barcelona for 20 years" means that I still live there, I am living there at present.

"I have been to London" is correct, but I can understand your frustration.

It means that there is a continuing effect: Memories of London are part of my life, part of what I remember and think about right now. The experience of seeing London is part of my life. I learned things there, and some of my present knowledge was gained in London. I am who I am, in part because I've been to London.

"I went to London" would be a simple mechanical fact, an action without meaning.

You ask when you MUST use the present perfect.

The answer is: NEVER. There is never a time when you MUST use the present perfect. Sure, use it when you know how, when it seems right to you, but you are Brazilian and you speak Portuguese. You will never speak English like a native. No one expects you too. People are interested in what you say to them, not in how accurately you use verb tenses.
English should be a pleasure, a joyful experience, not a grim set of rules to make you miserable. Pronounce as well as you can, listen and imitate, and have fun.

I hope I have answered your questions! [Do you see the effect in the present?]

regards
edward
Reply With Quote
  #3 (permalink)  
Old 02-Dec-2007, 16:15
RonBee's Avatar
Moderator
 
Join Date: Feb 2003
Country: USA
Posts: 14,455
Current Location: North Carolina
First Language: English
Member Type: Other
Thanks: 85
Thanked 1,203 Times in 1,068 Posts
RonBee has much to be proud ofRonBee has much to be proud ofRonBee has much to be proud ofRonBee has much to be proud ofRonBee has much to be proud ofRonBee has much to be proud ofRonBee has much to be proud ofRonBee has much to be proud ofRonBee has much to be proud of
Default Re: hard to understand the present perfect

Quote:
Originally Posted by baqarah131 View Post
"I have lived in Barcelona for 20 years" means that I still live there, I am living there at present.

"I have been to London" is correct, but I can understand your frustration.

It means that there is a continuing effect: Memories of London are part of my life, part of what I remember and think about right now. The experience of seeing London is part of my life. I learned things there, and some of my present knowledge was gained in London. I am who I am, in part because I've been to London.

"I went to London" would be a simple mechanical fact, an action without meaning.

You ask when you MUST use the present perfect.

The answer is: NEVER. There is never a time when you MUST use the present perfect. Sure, use it when you know how, when it seems right to you, but you are Brazilian and you speak Portuguese. You will never speak English like a native. No one expects you to. People are interested in what you say to them, not in how accurately you use verb tenses.
English should be a pleasure, a joyful experience, not a grim set of rules to make you miserable. Pronounce as well as you can, listen and imitate, and have fun.

I hope I have answered your questions! [Do you see the effect in the present?]
regards
edward
Excellent!
Reply With Quote
  #4 (permalink)  
Old 02-Dec-2007, 18:10
rewboss's Avatar
Moderator
 
Join Date: Feb 2006
Country: England
Posts: 1,574
Current Location: Germany
First Language: English
Member Type: English Teacher
Thanks: 0
Thanked 26 Times in 17 Posts
rewboss is on a distinguished road
Default Re: hard to understand the present perfect

Often, the result of the past action is a bit abstract -- "I have been to London" means that now I have the experience of having been there, and I can tell you a bit about London, where you can get the best fish and chips and how much an underground ticket costs (for example).

More generally, though, the present perfect is used to link the past and the present in some way. The most common way is for a past action to have an effect in the present, but there are other ways of linking past and present.

For example:

"I have lived in Barcelona for 20 years" shows that your living in Barcelona connects the present and past -- you started living there 20 years ago (past), and you still live there now (present).

If you use the past simple -- "I lived in Barcelona for 20 years" -- that means that your living in Barcelona is completely in the past; that is, you don't live there any more.

This is one of the very rare cases where you really do need to use the present prefect if you still live in Barcelona.

Here's another example. Consider the difference between these two sentences:

Charlie Chaplin made many movies.
Brad Pitt has made many movies.

Charlie Chaplin is dead; his career as an actor is over, and has no link with the present any more.

Brad Pitt, on the other hand, is still very much alive, and we expect him to make more movies. His acting career started in the past, and continues up to at least the present.

Consider also the huge differences between:

Mary went to London. (And then she came back.)
Mary has gone to London. (And she is still there.)
Mary has been to London. (She has the photos to prove it.)
__________________
rewboss.com
Reply With Quote
  #5 (permalink)  
Old 02-Dec-2007, 22:00
Key Member
 
Join Date: Oct 2007
Country: .
Posts: 1,587
Current Location: .
First Language: Portuguese
Member Type: Student or Learner
Thanks: 747
Thanked 68 Times in 63 Posts
jctgf will become famous soon enough
Default Re: hard to understand the present perfect

Quote:
Originally Posted by rewboss View Post
"I have lived in Barcelona for 20 years" shows that your living in Barcelona connects the present and past -- you started living there 20 years ago (past), and you still live there now (present).

hi,

so, "I have lived in Barcelona for 20 years" and ""I have been living in Barcelona for 20 years" have the same meaning?

thanks!
jc
Reply With Quote
  #6 (permalink)  
Old 02-Dec-2007, 22:07
rewboss's Avatar
Moderator
 
Join Date: Feb 2006
Country: England
Posts: 1,574
Current Location: Germany
First Language: English
Member Type: English Teacher
Thanks: 0
Thanked 26 Times in 17 Posts
rewboss is on a distinguished road
Default Re: hard to understand the present perfect

Quote:
Originally Posted by jctgf View Post
so, "I have lived in Barcelona for 20 years" and ""I have been living in Barcelona for 20 years" have the same meaning?
Yes. This is one case where the present perfect and the present perfect progressive have the same meaning.

That's not always the case. "I have wallpapered the living room" means that there is now wallpaper on the walls in the living room; but "I have been wallpapering the living room" means that I started wallpapering in the past and am still wallpapering now.

As a rule of thumb (which has exceptions), if the action has a definite end result (like wallpapering), the present perfect means something different from the present perfect progressive; but if the action has no definite end result (like living), the two tenses mean almost exactly the same.
__________________
rewboss.com
Reply With Quote
  #7 (permalink)  
Old 02-Dec-2007, 22:31
Key Member
 
Join Date: Oct 2007
Country: .
Posts: 1,587
Current Location: .
First Language: Portuguese
Member Type: Student or Learner
Thanks: 747
Thanked 68 Times in 63 Posts
jctgf will become famous soon enough
Default Re: hard to understand the present perfect

Hi,

I think the mess in my mind is partly because of an answer posted on this site.

You can find the topic by searching the word “Barcelona”.

The answerer says that those sentences have different meanings or… I misunderstood the answer.

I think it's clear now...

Thanks again,
jc
Reply With Quote
Reply

Bookmarks

Tags
present perfect

Thread Tools
Display Modes

Posting Rules
You may post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
present perfect tense & present perfect continuous tense *zaizai~love* Ask a Teacher 5 30-Oct-2008 22:06
i need urgent help nita Ask a Teacher 3 12-Feb-2008 23:54
My own theory on the present perfect tense HaraKiriBlade General Language Discussions 3 16-Aug-2007 21:29
present perfect 1 bayan said Ask a Teacher 1 27-Jul-2006 16:31


New To Site? Need Help?

All times are GMT. The time now is 06:48.


vBulletin, Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Copyright © 2002 - 2008 UsingEnglish.com