1含义不同一般过去式表示过去发生过的一件事情或是一种状态,但是只是过去的情况过去完成式表示过去的过去,也就是说过去的某个时间之前发生的动作或是存在的状态2构成不同一般过去式就是did的形式一般加ed构;过去一般时态和现在完成时态泾渭分明过去一般时态,时间是”过去”,状态是“一般”现在完成时态,时间是quot现在“,状态是”完成D选项 过去一般时态的本质为动作状态发生的时间就是在过去,跟现在毫无瓜葛如did not。
一般过去时,就只是表示过去做的某事,时间状语一般是某个时间点,如yesterday,last week,last month,two days ago等等过去完成时,表示在过去某个时间点之前完成了某事,如 I had been there before I came to the school;1过去完成时表示的是过去的过去所发生的事情,可能一直持续到过去现在或者其影响持续到现在按此理解,这里的意思是“在她打的之前这里是过去”就一直在下雨,而且一直持续到她打的之后2用一般过去时,强调的是。
一般过去时表示过去某个特定时间发生,并且一下子就完成了的动作,也可以表示过去习惯性的动作一般过去时不强调动作对现在的影响,只说明过去过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作,它表示句子中;从用法上说,一般过去时表示过去某时发生的动作或存在的状态,而过去完成时则表示过去某一时间以前即过去的过去发生的动作或存在的状态但有时某个动作虽然发生在“过去的过去”,但却也可用一般过去时,如1当几个;2过去完成时表示过去的过去,不单独使用,一般和过去时一起使用3当两个或两个以上接连发生的动作用 and 或 but 连接时,按时间顺序,只需用过去时,不用来过去完成时用法1过去完成时主语+had+动词过去;这两种时态学生很容易混淆,因为它们据描述的动作都是过去发生的那么我们应当怎么去区别开它们呢?它们的主要区别在于一般过去时一般只出现一个表过去的时间,而过去完成时则应出现两个表过去的有先后时间或动作!1一般过去。
过去完成时与一般过去时的区别 虽然这两种时态都表示过去发生的动作或存在的状态,但在使用时应注意以下几点1时间状语不同过去完成时在时间上强调“过去的过去”而一般过去时只强调过去某一特定的时间比较They had。
1一般过去时表示“现在”以前的任何时间发生的动作或情况,只强调过去某一特定的时间,基本结构为主语+动词过去式+其他 2过去完成时则表示过去某一时间或过去某一动作以前发生的动作或情况,在时间上强调“过去的过去”;1一般过去时表示的是 1过去发生的动作 i had lunch yesterday我昨天吃过午饭2过去的状态 i was ten in 19901990年我十岁2现在完成时表示的是 1动作发生在过去,现在刚刚完成i have jast had lunch;一表达含义不同 1一般过去时表示过去某个时间里发生的动作We were not able to get a hotel room我们不能进到旅店房间里去2过去完成时用于描述过去某个时间点之前已经发生了的事情也就是“过去的过去”;两者的区别是,一般过去时强调一个时间点发生的动作,而过去完成时是过去一段时间发生的动作。
一般过去时我们比较好理解,一个过去的动作,搭配过去的时间应用 不搭配时间也可以I stayed with my uncle yesterday 过去完成时,可以这样换个角度理解,两个过去的动作,哪个先发生,哪个就用过去完成时,表达过去两;过去完成时就是had done,记住,过去完成是在动词前有had的,这个就是他们语法上的区别而意思上的区别的是,一般过去式指过去做过的事,对现在没有影响,过去完成时是指过去做过的事,对现在还有影响,现在明白了吧。