是不是
過去和過去的區別是明顯的。因此,wave和had been在英語語法中的用法不同。然而,在一定的語境中,動詞過去和過去都有著相近的含義,這就造成了混淆。這一點將通過舉例加以充分說明。助動詞were是過去式動詞be的複數形式。另一方面,過去完成時的形式被用來做過去時。事實上,它是現在完成進行時的過去完成時形式。這是這兩個詞的主要區別。本文試圖向你展示這兩個詞在使用時的不同實例,以及它們在這些語境中所賦予的不同含義。
什麼意思?
助動詞were是動詞be過去式的複數形式。是指通常存在。觀察下面給出的兩句話。
他們累了。
學生們在圖書館看到新書時很高興。
在這兩個句子中,這兩個句子的過去時態中都使用了這個詞,即“他們累了”和“學生們在圖書館裡看到新書時感到高興”。
什麼意思?
Had been用於過去完成進行時。觀察下面給出的兩句話。
他們在這所房子裡住了很長時間。
她已經寫了很長時間了。
在這兩個句子中,你可以看到單詞had been是用過去完成進行時態。通過使用had-been這個詞,兩個句子都被賦予了這樣一種觀念:生活和寫作的活動已經持續了很長時間。
現在,如果你用was替換had,你會發現意思完全改變了。然後,句子變成了,
他們在這房子裡呆了很長時間。
在這裡,你知道行動已經結束了。他們已經不在那裡了。然而,在過去的完全連續形式(had been)中,這一意義意味著他們仍然生活在所說的過去時期。過去的句子有時被用來傳達過去的意思。
我去過倫敦兩次。
她以前去過我家。
在這兩個句子中,你都可以發現had been這個詞的意思是“到訪過”,因此,第一句話的意思是“我去過倫敦兩次”,第二句的意思是“她以前去過我家”。
過去完成形式有時被用來表示“萬一”或“假設”,如下面給出的句子。
如果你以前遇到過這種情況,你現在已經意識到真相了。
如果你去的時候她在她家,她會很尊重你的。
在這兩個句子中,你可以發現had been這個詞的意思是“以防萬一”。因此,第一句話的意思是“如果你以前在這種情況下,你現在已經知道真相了”,第二句的意思是“萬一你去的時候她在她家裡,她會很尊重你的。
是(were)和曾經(had been)的區別
•助動詞were是過去式動詞be的複數形式。
•另一方面,過去完成時使用的形式是過去完成時。
•Had been是,事實上,現在完成進行時的過去完成時形式“have been”。
•由於過去完美的形式有時被用來傳達“被訪問”的含義
•過去完成形式有時被用來表示“萬一”或“假設”
•Were表示動作已經完成,因為它是簡單過去,但had been是指動作在過去的所述時間段內進行,當它用在過去完成進行時態時。