They all sound awkward to me, sorry. Try,Originally Posted by hela
It's been a long time since I've seen you ~ It has been a long time since I have seen you.
I'm not sure what the grammar point is. Could you be more specific about what you're looking for?