No. It has been a long time since we (have) talked to each other.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
fivejedjonIt has been a long time since we (have) talked to each other.I don't think we can put 'have' here; can we?
karansardanaI don't think we can put 'have' here; can we?Yes.
Huzaifa AsifBut why can't we say, It has long since we have talked.Long since indicates something that happened quite a long time back. Doesn't it?'Long since' means, roughly, 'a long time since the the time we are talking about'. It is just about possible (though I don't recommend it) to say, "It is long since we (have) talked". It is not possi