i have been here
用完成时,一般是表示这个动作是过去开始发生的,一直延续到现在
假如是“我在这里”,表示现在的状态,就是:I am here
如果是“我曾经在这里”,并没有延续到现在,那就是 I was here
所以说 I have been here 是指,过去开始在这里,一直延续到现在,一般用这个时态,后面会跟相应的表示从过去开始延续到现在的时间状语,如since, for 等,如:
I have been here for two years.
表示两年前开始,一直延续到现在,我都在这里。