If it were "It has been a thousand years since I saw you like this.", would the meaning of the sentence change from the original? Thanks in advance!
It has been a thousand years since I have seen you like this.
", would the meaning of the sentence change from the original? No.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
PonyFanIf it were "It has been a thousand years since I saw you like this.", would the meaning of the sentence change from the original?No.
PonyFanIf it were "It has been a thousand years since I saw you like this.", would the meaning of the sentence change from the original?No, but I don't think you'll find it written like that. The present perfect makes more sense because you're talking about an entire period of time (1000 years) ending at the present moment during which you have not seen (who
PonyFanCould I get you to tell me why simple past can be used there, whereas it's not acceptable in the above sentence?There is no difference in the acceptability between the two sentences. While present perfect is arguably superior in careful English, most people would not notice any error if the simple past was used.
PonyFanCould I get you to tell me why simple past can be used thereYou met him once at a specific time. "meet" in the sense of "be introduced for the first time" is a dynamic verb. This does not mean I haven't met him for a year. It means I met him a year ago.
GPYThere is no difference in the acceptability between the two sentences. While present perfect is arguably superior in careful English, most people would not notice any error if the simple past was used.Please ignore this. I didn't look at it properly.
Which means if you want to stress the achievement of your temperance, it would be better to say "It's been a year since I've drunk alcohol than to say "It's been a year since I drank alcohol."?
CalifJim: The focus is not on the last moment of seeing, but on the time of not seeing.
PonyFanWhich means if you want to stress the achievement of your temperance, it would be better to say "It's been a year since I've drunk alcohol than to say "It's been a year since I drank alcohol."?