View Single Post
  #3 (permalink)  
Old 28-Mar-2008, 19:53
David L. David L. is offline
Key Member
 
Join Date: Nov 2007
Country: UK
Posts: 2,748
Current Location: UK
First Language: English
Thanks: 2
Thanked 913 Times in 823 Posts
David L. is a splendid one to beholdDavid L. is a splendid one to beholdDavid L. is a splendid one to beholdDavid L. is a splendid one to beholdDavid L. is a splendid one to beholdDavid L. is a splendid one to beholdDavid L. is a splendid one to beholdDavid L. is a splendid one to behold
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.
Reply With Quote
The Following User Says Thank You to David L. For This Useful Post:
greystroke (29-Mar-2008)