英语语法:一句句子中,主句和从句的时态要一致么?

下图中,第一句句子,主句和从句的时态都是过去式;第二句句子,主句是过去式said,而从句是一般现在时have;第三句和第四句,从句是不是省略了should?

你对第三句和第四句的理解完全正确,因为这两句的谓语分别是recommend、advise,要求后面的宾语从句使用“should + do”形式的虚拟语气,should可以省略。
但是认为第二句有错误,在宾语从句中,如果从句是客观真理,那么主句即使是一般过去时,从句也用一般现在时。但是第二句看不出有什么可以列为客观真理的地方,所以质疑第二句的正确性。
温馨提示:答案为网友推荐,仅供参考