靚麗時尚館

位置:首頁 > 健康生活 > 心理

has been away 和has gone的區別

心理3.28W
has been away 和has gone的區別

主要區別在於:has been away 是延續性動詞,通常可以接一段時間has gone 和 has left 是短暫性動詞,不能接一段時間

1、 have/has gone to表示去了,屬於瞬間動詞,不與一段時間連用。

例如:

-Where is Tom?

-He has gone to Shanghai.(他去了上海。言外之意:他不在說話現場)

2、 如果表示去過則用has/have been to,例如:

I have been to the Great Wall.(我去過長城。言外之意:我現在不在長城)

另外,如果時間狀語是一段時間,也用has/have been to,例如:

he has been there for two years.(兩年是時間段所以用been)

3、 同樣,has/have been away和 has/have left 是對應的,都表示離開,has/have been away 是延續性的,與時間段連用,has/have left是瞬間動詞。

例如:

He has been away from that factory for two days.(離開兩天了)

He has left from his office. (只表示離開)

has been away釋義:

已經離開(has是have的第三人稱單數)

例句:

For more of a pout, imagine your boyfriend has been away for a month.

對於噘嘴生氣的人,想像一下你的男朋友已經離開你一個月了。

has gone釋義:

做的好(網路用語,Have A Good One)

例句:

The water has gone cold.

水已變涼。

has been away 表示已經離開

has gone 表示去了,走了,不見了

表示離開某地,在要在has been away 後面加from+地點

He has been away from China for five years.

他已經離開中國五年了。

has been away 是延續性動詞,可以和表時間段的短語連用。

I don't know where she has gone.

我不知道她去了哪裡。

標籤: