He said,“I came back after 5 days”这句话转为间接引语,怎么办?

问题描述:

He said,“I came back after 5 days”这句话转为间接引语,怎么办?

为你解答.
间接引语:He said that he came back after 5 days.
他说他是5天后回来的.after 5 days指的是以过去的某一个时间点为起点,往后5天,站在现在来说的话应该是过去式,用came应该是没问题的,你觉得呢?过去式的情况下用after是可以的,但是这句话在引号中,是不用改变说话时的时态的,我不知道你这句话是出自哪里在什么语境之下,但是逻辑上来说,时间点的安排很奇怪,他说这句话的时候到底是已经回来了,还是还没有回来。如果已经回来了用after 5 days就没有意义了,如果还没有回来,就应该用将来时。我不是英语老师,只是单纯的觉得“奇怪”而已,没有什么语法依据,不做语法题很多年了那请告诉我你的答案好吗就原句而言,He said that he had come back after 5 days. 我的理解是 come back 发生在 he said 之前, 所以用过去完成时还是谢谢你,我们老师说这个不变,直接转过来,had come和after 5 days的时间是相反的,一个往后走一个往前走,所以和到一起矛盾了,直接He said that he came back after 5 days就好了