Look in back onhow it was in years gone by?中应该这样理解为什么用gone,但是不明白的是gone by 之前的省略是"in years (that have) gone by"还是in years (that had) gone by这是yesterday once more 中的一句较难理解的句子

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/09 05:03:57
Lookinbackonhowitwasinyearsgoneby?中应该这样理解为什么用gone,但是不明白的是goneby之前的省略是"inyears(thathave)goneby"还是inye

Look in back onhow it was in years gone by?中应该这样理解为什么用gone,但是不明白的是gone by 之前的省略是"in years (that have) gone by"还是in years (that had) gone by这是yesterday once more 中的一句较难理解的句子
Look in back onhow it was in years gone by?中应该这样理解为什么用gone,但是不明白的是gone by 之前的省略是"in years (that have) gone by"还是in years (that had) gone by
这是yesterday once more 中的一句较难理解的句子.
look in back on how it was in years (that has)gone by .如果是这样的话,那不是前后时态不一致吗?
虽然it was 是过去时,是已经发生过的,that has 我也知道是相对于现在而言,
但是英语中有这种用法吗?难道英语中一句话判断时态,还要这样分析吗?我好像都没有见过的。
我们一般不是只要看见英语中有was ,就表示过去时,或是过去完成时了吗,怎么会有一般过去时,配现在完成时道理啊?

Look in back onhow it was in years gone by?中应该这样理解为什么用gone,但是不明白的是gone by 之前的省略是"in years (that have) gone by"还是in years (that had) gone by这是yesterday once more 中的一句较难理解的句子
昨天已经回答过了呀:
不能断章取义,一定要看全句:
Look in back on how it was in years gone by.
分开理解结构Look in back on 谓语/how it was宾语 /in years gone by状语.三个部分不能混淆.这个was和gone完全是两个部分.
现在说说时态,回头看看这些年来都怎么过的.确定一个时间点,it was,过去怎么过的,这个应该是过去时,这个应该确定吧?后面in the years gone by=in the years that has gone by.是完成时,表示已经过去的几年里.
不会用过去完成时,过去完成时表示在过去一个时间点之前已经发生,而how it was都发生在这几年里,不是之后.

首先,是looking不是look in,:-)
应该是 that have gone by, 相对现在而言的。
补充:
是looking,look back on,没有look in back on;
不是has,是have,因为是years.
至于原因,魔导师解释的恰到好处。