stupid 發問時間: 社會與文化語言 · 1 0 年前

英文文法時態問題

Photographs of the first immigrant to land at New York’s famed Ellis Island have been unearthed almost 120 years after she arrived in the US as a girl from Ireland, US media said.

為什麼是用have been unearthed? Ellis island不是單數嗎? 不能用has been unearthed? 如果用had unearthed慧是什麼意思?

1 個解答

評分
  • BEN
    Lv 7
    1 0 年前
    最佳解答

    Photographs of the first immigrant to land at New York’s famed Ellis Island have been unearthed almost 120 years after she arrived in the US as a girl from Ireland, US media said.

    譯為:美國媒體表示:她還是個小女孩從愛爾蘭抵達美國將近120年後,人們才發現第一批移民登陸紐約著名埃利斯島的照片。

    因為主詞是photographs(複數),所以要用have been unearthed.

    如果用had unearthed的話則為過去完成式,用來表示過去中的過去。而且由於主詞是照片,所以照片不會自己發現,所以一定要用被動式。就算是過去完成式也會變成had been unearthed.

    那什麼叫做過去中的過去呢? ___A(死) _B(發現)__現在___。

    我就用時間線來解釋。

    A&B都已經發生過了,都是過去。那英文可以如何表示A比B先做呢? 這時你就可以用到過去完成式,表示過去式中的過去。

    如:When I found him on the ground, he had died.

    後面用had died過去完成式,表示比之前的found發現,還要早發生。所以中文可以翻成,我發現他的時候,他早已斷氣。

    但你這句如果寫成had been unearthed那句子很明顯就會錯了。因為後面已經說她還是小女孩時到了紐約過了近120年才發現照片。若你用過去完成式,就會變成發現照片比她去美國更早,這樣就跟後面的after自相矛盾,句子就會無法成立。

    這樣有比較清楚嗎?希望對你有所幫助!

    參考資料: me
還有問題?馬上發問,尋求解答。