in+the+past+three+years+I+had+a+great+time+in theschool为什么用过去式
1个回答
关注
展开全部
这个很好理解哦,因为in the past,表达的意思是在过去,所以是过去,所以这里要用过去式才可以哦
咨询记录 · 回答于2023-03-22
in+the+past+three+years+I+had+a+great+time+in the school为什么用过去式
这个很好理解哦,因为in the past,表达的意思是在过去,所以是过去,所以这里要用过去式才可以哦
比如我们经常会看到句子now,就一般是现在进行时,Tomorrow,就是将来时
但是我们学的是in the past 年份 要用现在完成时
这是一个过去的时间段
这里的完整一个句子
in+the+past+three+years+I+had+a+great+time+in the school
表达的就是在过去的三年的时间里,我度过了一个美好的时光在学校,是我已经度过了,所以是已经完成的事情,就直接用过去式,就可以了,亲亲
那你翻译一下在过去的三年里我学到了很多
In the past three years I had learned a lot
I have learned
I have learned a lot in the past three years
为什么这个又用现在完成而刚刚那个又不用,不符合我们平常学的规则
首先你刚刚发给我的第一句
我度过了那段美好的时光,这个是已经结束了的
但是我学习到了很多,表示过去已经开始持续到现在,而且可能继续下去,就是我现在可能一直在学习的呀,所以这个就需要用现在完成时
现在完成时的具体用法就是在过去的动作对现在造成的结果或者影响,或者是这种影响是往往人说话的兴趣所在
过去时强调过去某个特定的时间发生的动作或存在的状态,现在完成时表示过去不确定的时间里发生的动作对现在造成的影响和结果,这个动作也许到现在结束,也许还要继续下去
那很简单的,我们举个例子,我度过了一段美好的时间,这段时间是已经over time了的,是已经结束了的事情,但是study永无止境,所以我在学习的时候,学到了很多,那我现在也是持续的这个学习的状态
规则说的是in the past few years 一定接现在完成时是不成立的嘛,是不是
这个不一定的,还是要结合情况去具体分析
好的,感谢
不好意思哦,亲亲,刚刚给你看错了
我以为是in the past three years
然后你发给我的是in the past few years,这个是属于现在完成时的时间状语哦
多用于现在完成时比较多,但是你刚刚给我举的一些例子,按状态情况决定哦,你看一下,我上面发给您的情况内容即可