作业帮 > 英语 > 作业

关于英语句子的疑问有一个句子:I sat next to a girl whose name was Diane.请问这

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/10/06 10:24:06
关于英语句子的疑问
有一个句子:I sat next to a girl whose name was Diane.
请问这句话中为什么会用was 而不用is呢、?
可是一个人的名字是不会变的啊~是客观的,难道不该用一般现在时么?
sat 这个词决定了整句话的时态,是过去时态,句子前后的时态应保持一致,前半句用了过去时态,后半句也应该用过去时态的相关时态,这里显然是用一般过去时态.
当然也不是没有前面是过去时态后面是一般现在时态的.举个例子来说:
Our teacher said that the moon circles around the earth.
这句话的翻译是:我们的老师说,月亮绕着地球转.
这里的“月亮绕着地球转”是被人们认知的客观事实,而whose name is Diane不属于被人们认知的客观事实的范畴.
当然,一个人的名字是既定不变的,但这不是被人们所认知的真理,总之,用一般现在时的,只有真理,也就是那么几个固定的句子里面才用一般现在时,其他的都是过去时态的相关时态
我举的那个例子就属于科学真理,而名字就不是了,老师上课应该讲过这些的