The rainbow was the most wonderfu I have ever seen in my life.我认为这里从句中的have应该改用had,用过去完成时态。要么将主句的was改为is,从句保留用have现在完成时。请专家老师解惑指导,谢谢。
我们都知道This is the first time that从句时态常用现在完成时,请问还可以用别的时态吗,比如一般现在时?