I have only been here for an hour.
I have only come for an hour.
这两个句子有何区别语意有所不同意思差别在哪?
前一句的 an hour 表示已经度过的时间;后一句的 an hour表示准备度过的时间。