英语单词 “been” 和 “gone” 分别是形容词 “be” 和 “go” 的过去分词,用以过去进行时中。尽管过去分词 “been” 和 “gone” 都能够用于讨论一段历经或旅途,但他们所表达的意思不一样。“Been” 暗示着旅途已结束,并已回到始发地;而 “gone” 则暗示着旅途仍在进行中,未回到始发地。
1 相同点
过去分词
Both been and gone are past participle verbs:
形容词 “been” 和 “gone” 全是形容词过去分词:
be - am/are/is - was/were - been
go - go/goes - went - gone
现在完成时
Both been and gone are commonly used with the present perfect tense. This is formed with have/has a past participle verb.
“Been” 和 “gone” 都用以现在完成时中。现在完成时的基础构造是 “have/has 形容词过去分词”。
I have been home.
She has gone home.
2 不同之处
Been
Been is used for complete visits. A person goes somewhere and returns.
“Been” 表明 “旅途早已完毕”,别人来过某省,但如今早已回家。
I've been to Paris.
He hasn't been to India.
Have they been to Rekyavik?
Gone
Gone is used when someone goes somewhere and doesn't return. They left before and have not come back.
“Gone” 表明 “旅途仍在开展”,别人来到某省,但还没有回家。
She's gone to Paris.
We haven't gone very far. Don't worry.
Have you gone to work already? I need a lift.