Forum newsfeeds
Forum Newsfeeds


Sites for Teachers

Sites for Teachers


Go Back   UsingEnglish.com ESL Forum > Learning English > Ask a Teacher
Register FAQDonate Members List Mark Forums Read Tags

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 28-Mar-2008, 18:59
Newbie
 
Join Date: Nov 2007
Country: India
Location: India
First Language: English
Posts: 19
Thanks: 5
Thanked 0 Times in 0 Posts
greystroke is on a distinguished road
Default Present perfect with past time

Hi,

Context : Classroom discussion on the use of the present perfect.

e.g. I have lived in Delhi since 1985.
Sachin Tendulkar's batting style has influenced every Indian batsmen since 1985.

I know the grammar books say that a finished time expression is not to be used ( or taught) with the present perfect, but aren't the sentences above correct?( and I could give many other such examples) . Also, in the construction "I've just met her" aren't we referring to a past time - however recent?
Can someone clarify please.

Regards,

Arun
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 28-Mar-2008, 19:35
Snowcake's Avatar
Member
 
Join Date: Mar 2008
Country: Germany
Location: Germany
First Language: German
Posts: 332
Thanks: 9
Thanked 100 Times in 94 Posts
Snowcake will become famous soon enoughSnowcake will become famous soon enough
Default Re: Present perfect with past time

Are you (or the person concerned) still living in Delhi? If so, then it would turn into continuous form:


I have been living in Delhi since 1985.

2.
Sachin Tendulkar's batting style has influenced every Indian batsmen since 1985.

Sounds ok to me.

The emphasis is put on the result of the activity, not the activity itself.

You could also use continuous here:

.....batting style has been influencing .... since 1985

In this sentence you put the emphasis on the activity. It doesn't matter whether the activity has been finished.

3. I've just met her.

It's a new information. Imagine you are phoning a friend "Oh, I've just met Judy." Even though the meeting took place in the past, even if it's only 5 minutes ago, it's not wrong to you pres. perf.

You could also say

I met her (yesterday, 5 minutes ago). (emphasis = time, it's finished)

It's also a question where you want to put the emphasis on.

I've just met her. (emphasis = activity, it's finished as well)

This might be interesting for you:

http://www.usingenglish.com/forum/as...-tenses-2.html

Hope that helps
Snowcake

Last edited by Snowcake : 28-Mar-2008 at 19:47.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
The Following User Says Thank You to Snowcake For This Useful Post:
greystroke (29-Mar-2008)
  #3 (permalink)  
Old 28-Mar-2008, 19:53
Key Member
 
Join Date: Nov 2007
Country: UK
Location: UK
First Language: English
Posts: 1,921
Thanks: 1
Thanked 483 Times in 461 Posts
David L. is a glorious beacon of lightDavid L. is a glorious beacon of lightDavid L. is a glorious beacon of lightDavid L. is a glorious beacon of lightDavid L. is a glorious beacon of light
Default Re: Present perfect with past time

In those sentences, you have not used a 'finished time expression'

since 1985 : the intervening time period between 1985 and now.

for 10 years : for the specified period of time of 10 years. 'He went to prison in 1985 for 10 years'.

for the past 10 years : for the specified period from now, to 10 years ago.

I've just met her : Yes. This is present perfect tense, and indicates a very recent past event and stresses the significance that there has therefore only been a short intervening period to time between then and now. The whole sentence might be: "I've only just met her so I can't tell whether it will develop into a relationship or not." That is, the intervening period from when we met to now is too short for two people to really get to know each other well.

Last edited by David L. : 28-Mar-2008 at 20:01.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
The Following User Says Thank You to David L. For This Useful Post:
greystroke (29-Mar-2008)
  #4 (permalink)  
Old 29-Mar-2008, 16:48
Newbie
 
Join Date: Nov 2007
Country: India
Location: India
First Language: English
Posts: 19
Thanks: 5
Thanked 0 Times in 0 Posts
greystroke is on a distinguished road
Default Re: Present perfect with past time

[quote=David L.;271945]In those sentences, you have not used a 'finished time expression'

since 1985 : the intervening time period between 1985 and now.

for 10 years : for the specified period of time of 10 years. 'He went to prison in 1985 for 10 years'.

Thanks David,

I realized it after i wrote these sentences. However, I often read and listen to sentences like this: " We are pleased to tell you that we have received your payment on 19th Mar , 2008."
Another e.g. " Last year alone, we've made great strides ----."Are these incorrect? Or would it be more correct to say, the present perfect is 'occassionally used with a finished time expression?'

Arun
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply



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

vB 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
i need urgent help nita Ask a Teacher 3 12-Feb-2008 22: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
past perfect bayan said Ask a Teacher 3 27-Jul-2006 09:25
Present perfect vs Past simple pidr1nhu Ask a Teacher 1 28-Apr-2006 04:17


All times are GMT. The time now is 19:47.



vBulletin, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Copyright © 2002 - 2008 UsingEnglish.com