the present perfect?
I met friends i haven’t seen in a long time.
i think it should be,,i met friends i HADN’T seen in a long time?
Favorite Answer
Some grammar text books try to explain the Past Perfect by calling it “Past Past!” and there is a good reason for this. When speaking or writing about two things which happened in the past, one before the other Simple Past is used for the most recent action and Past Perfect for the action which happenned before.
In your case The “not seeing” happened before you recently met.
An example of use of the Present Perfect would be, “I have some friends in London who I have not seen in a long time.”
I hope this helps.
Or, are you telling a story about a while back, like “last year on my birthday I met friends I hadn’t seen in a long time.”
I think it’s an issue of how long ago you’re talking about. In the first sentence it would be a recent thing – maybe you used to see them regularly a long time ago, but recently you haven’t seen them much. And now you met with them again.
In the second sentence the entire thing is in the distant past. You hadn’t seen these people in a long time, and then you saw them…. no indication of where you stand with seeing them recently or in the present. It leaves open the possibility that now, you do see them on a regular basis. It’s just that back then, you didn’t see them much.
I think that’s the difference. Not 100% sure, been a while since I was in a grammar class… but that’s what sounds right to me. Hope this helps!
but you need time adverb like
TODAY I met friends i haven’t seen a long time(but it’s still that day)
or
at the party LAST NIGHT i met friends i HADN’T SEEN for a long time(till then)
you should ask your teacher for more clear explanation