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 |