主句一般过去时,从句一般现在时,对吗?

He bought an old magic book, which bears many underlined handwritten remarks on the margin of many pages.

我觉得,这里主句虽然是一般过去时,但是从句中这本书上的写过的评论一直存在啊,又不会消失,为什么要用一般过去时呢?难道这里是说,只是在当时存在过这些手写的评论吗?

语法上说,主句一般过去时,从句一般现在时的情况,只有从句表示的是真理,才能用一般现在时。可这个情况跟真理不是差不多吗???
事实上,英语中存在大量,主句过去时,从句现在时的情况。

我觉得高中那点不那么准确啊。

可以这么用,至少在你给的这句例句里没任何问题。买书是过去发生的事件,而书的特征则始终存在,你的理解是正确的,不要拘泥于语法。
再举一个例句:
He said he believes the news is true.
他说是过去时,但他相信的状态及消息真实都是延续的,不是仅仅过去相信。
但再反过来说,如果有人追求时态一致,写成He said he believed the news was true. 也不能说错,传统的语法是要求这么表述的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-02-11
同学,传统语法中,这句话是错的,而且你说的“真理”情况,并不适用于定语从句吧。这句话是典型的非限定性定语从句,而“真理”是用于宾语从句的,还有,所谓的“主将从现”是对应状语从句的。以上情况出现在状语从句中也对,因为这符合“状语从句中选取时间点不同原则”。同学,你在分析与法的时候要先认清从句的类型,然后在套用规律。
第2个回答  2010-02-11
不要太拘泥于语法书上的解释,这句话没有问题。

主句过去时,从句一般现在时的情况既可以表达是“真理”,也可以表示某些持续存在的状况(这句话也许表达得不够准确,需要你在自己日后的阅读中自行斟酌),比如:
一本书里的某个观点现在已经证明是错的了,但是这本书就是表达了这样的一个观点,所以句子要写成类似“he bought a book in which the author suggests that slavery is acceptable”(他买了一本书,书中作者认为奴隶制是可以接受的)

所以你给的这句话里面,说到书上写着各种评论,应该可以用一般现在时的。

这样解释明白了吗?