一个直接引语改为间接引语的题目

来源:百度知道 编辑:UC知道 时间:2024/09/25 11:10:11
--"Another hospital had been built when I went back to my home town last year,"he said
He said that another hospital__when he___back to his home town the year before.( )
A。had been built...had gone B。had been built...went

答案上说是B,但为什么这里went的时态不要退一档,请解释一下,谢谢!

went只是对过去的一个事实的叙述,该用什么时态就用什么时态,而had been built当然是以went为参照,发生在went之前,自然要用过去完成时。

我看语法吧你们脑袋都搞坏了。
还是多看看电视,电影,不知不觉的你都会对。

因为这并不是虚拟语气,不需要退档的,他说话已经过去了,只是把他说的话引用一次而已当然要尊重他原本实际的时态

前面是过去完成时,所以when后面跟一般过去时