原来是你、好久不见、再次见面、没想到能碰到你、原来你也碰巧在这儿啊等等的意思。
不懂问我希望对您有帮助,南无地藏菩萨!
Peter,你原来在这里很久不见了,什麼让你耽搁了那么久
there you are在美语中是原来你在这,或者你是对的的意思比如,如果你不会一样事物别人教会了你,你做对了他们就会說, there you are或there you go.
不能这么理解,因为这是美国的口语have been ages在俗语里是好久不见的意思,不能用常规语法来理解
kept 是keep的过去分词。在这里是保持的意思。so long 表示很久吧
是的kept也是过去式吧,在这里作为耽搁耽误,或者离开的意思so long就是时间很长的意思。