The rainbow was the most wonderfu I have ever seen in my life.
我认为这里从句中的have应该改用had,用过去完成时态。要么将主句的was改为is,从句保留用have现在完成时。请专家老师解惑指导,谢谢。
你在读原文的时候,不要轻易怀疑句子的正确性。遇到不理解的地方,通常是自己的理解不到位,而不是原句的错误。
The rainbow was the most wonderfu I had ever seen in my life.
The rainbow was the most wonderfu I have ever seen in my life.
以上二个句子都是正确的,意义不同。第一句的意思是:当时的那个彩虹是我截止当时所看到的最美的。第二句的意思是,当时的那个彩虹,是截止现在我看到过的最美的。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!