英文
高中
已解決

The Chaldeans are said to have been the first to have practiced Western astrology.

為什麼是to have practiced 不能加原動嗎?

解答

✨ 最佳解答 ✨

我會傾向用原形

先看下面例句:
He is said to have been the first to have seen such thing.
他(現在)被認為說 (在當時)是第一個 看過 這種東西的人
第一個 to have been 表達相對於 is said 時間點上更早
再來的to have seen 表達 看過 的語意

一般來說用to have been 表達 (當時)是的語意後,後面滿常接原形的
因為 通常「做」得當下 就「是」了,除非像上面句子那樣有需要用完成式其他語意
看例句:
He claims to have been the first to produce any.
Many groups and individuals claim to have been the first to develop modern orthokeratology solutions.
Tim Renton could be said to have been the first to grasp this nettle.
Several chefs claim to have been the first to add a slice of cheese to a hamburger.

這題我認為自然一點就是用原動就好
The Chaldeans are said to have been the first to practice Western astrology.
Chaldeans (現在)被認為 (當時)是 第一個 實踐 西方占卜術的人

用完成式
The Chaldeans are said to have been the first to have practiced Western astrology.
Chaldeans (現在)被認為 (當時)是 第一個 (已經/有)實踐 西方占卜術的人
也不是不可以,但要有適合的上下文,不然就有點多此一舉的感覺。

蘋果哈特利

謝謝!

留言
您的問題解決了嗎?