Here are some simpler examples:
We are here.
We are always here. (No explicit reference to past time)
We have been here for an hour.
We have been here since ten.
We have been here since John called.
This is the first time I have been here.
Though there is no explicit past time mentioned, the implicit reference is "since I was born" and so we use present perfect. Go figure.
- For Teachers