曾經和現在
had-been和have-been的區別是一個值得研究的話題,had-been和have-been有著密切的聯繫,但在語法用法上卻有很大的不同。首先,應該說havebeen是have的過去式。這就是為什麼我們說,這兩個表達曾經和曾經是密切相關的。然而,由於been和been屬於現在時態和過去時態兩種不同的時態,它們的語法用法是不同的。一旦你在這些短語的末尾加上了一個動詞的-ing形式,havebeen和havebeen,那麼這兩個動詞都可以用於現在時態和過去時態的完美連續形式。
什麼意思?
我們可以說,had been是用過去完成進行時態,就像下面給出的句子一樣。
那時一直在下雨。
在這句話中,你可以看到單詞had been是用來表達當解釋它的人出現在某個特定的地方時所發生的一些行為的意思。請注意,這起事件發生在過去。有時,had been這個詞被用來表達“拜訪”的意思,如下面的句子所示。
我去過倫敦三次。
在這句話中,你會想到這個人去過倫敦三次。
什麼意思?
另一方面,have這個詞用在現在完成進行時態,如下面給出的句子中。
關於這件事,我從一開始就講了實話。
這句話的意思是,在這個句子裡他一直在說實話。你可以看到,這個句子是現在完成進行時,我們說的是一個從過去開始一直持續到現在的動作。同時,這個短語被用來以非正式的方式傳達“拜訪”的意思,如下面的句子所示。
我去過那裡。
表達“拜訪”的非正式方式可以在這句話中看到。有意思的是,在下面給出的句子中,這個表達已經暗示了強調。
我這麼說已經很久了。
曾經(had been)和曾經(have been)的區別
•過去完成進行時態。另一方面,been這個表達方式被用於現在完成進行時。這就是過去和過去這兩種表達方式的主要區別。
•有時,這個短語被用來表達“拜訪”的意思
•同時,這一表達也被用來非正式地傳達“拜訪”的意思。