Look in back onhow it was in years gone by?中应该这样理解为什么用gone,但是不明白的是gone by 之前的省略是"in years (that have

Look in back onhow it was in years gone by?中应该这样理解为什么用gone,但是不明白的是gone by 之前的省略是"in years (that have

题目
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 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都发生在这几年里,不是之后.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.