夜、シェアハウスの駐輪場に自転車を止めている時、誰かの自転車が入ってきたけど、暗い為初め誰だか分からなかったけど、駐輪し終わってから、照明の下で気が付き「な~んだ、君(知り合いの、ケンくん)だったか」=There you are! you have been there whole the time. I didn't see you there cause it was dark.で可?
Oh, it’s you! I didn’t notice you at first because it was dark.
I knew someone was there, but I didn’t recognise you because it was dark.
1)Oh, it’s you.で、’あー君かー’という意味で、たった今気づいたようなニュアンスで使えます。
at first で、’始めは’という意味です
2)recognise は、認めるとか分かるという意味で、’君だと分からなかったよ’という意味です。
いろいろな言い方があると思いますが、There you are.は、(すでにあなたが探していた人が)見つかったというニュアンスになるので、この状況で、ケンくんを探していたのなら、これは使えると思います。