"I haven’t seen her in years" but he actually met her

Status
Not open for further replies.
Joined
Oct 12, 2014
Member Type
Student or Learner
Native Language
Polish
Home Country
Poland
Current Location
Poland
In "Long Lost" (Harlan Coben), the protagonist says "I haven’t seen her in years". Actually he met her a few hours before, after a long break. Should he use the present perfect in such a situation?
 
Last edited:

MikeNewYork

VIP Member
Joined
Nov 13, 2002
Member Type
Academic
Native Language
American English
Home Country
United States
Current Location
United States
If it had been years before the recent meeting, I would say "I hadn't seen her in years".
 
Last edited by a moderator:

Matthew Wai

VIP Member
Joined
Nov 29, 2013
Member Type
Native Language
Chinese
Home Country
China
Current Location
China
Is it OK to say 'I hadn't seen her for years when we met a few hours ago.'

Not a teacher.
 

Raymott

VIP Member
Joined
Jun 29, 2008
Member Type
Academic
Native Language
English
Home Country
Australia
Current Location
Australia
If it is known between the speaker and hearer that he saw her an hour ago, he can say "I haven't seen her for years." The context would be clear. If the hearer did not know this, the speaker is not being honest if he says this.
 
Status
Not open for further replies.
Top