核心问题
Here they are! 他们到了!(《牛津高阶英汉双解词典》,商务印书馆,p.697)
我认为 Here they are! 并不是“他们到了!”的意思,而是另有含义。
词典解答
Here they are! 有两种常见含义: A. 他们到了! B. 他(它)们就在这儿! 或: 给你!
A. “Are the others coming?” “Yes, here they are now!” “其余的人要来吗?”“是的,他们现在已经来了!”
B. “Where are my slippers?” “Here they are!” (Here you are!) “我的拖鞋在哪儿呢?” “给你。”