Tom buraya gelmiş olabilir.
- Tom may have been here.
Daha önce buraya gelmiş gibi hissediyorum.
- I feel like I have been here before.
... We developers have been developing, trying to develop ...
... that have been done in the last two or three years using ...