作业帮 > 英语 > 作业

过去时与过去完成时

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/05/18 14:33:28
过去时与过去完成时的使用?
解题思路: 如下
解题过程:
一般过去时与过去完成时都可表示过去的动作或状态,它们既有联系又有区别,极易混淆。一般过去时表示过去发生的动作或存在的状态,而过去完成时表示在过去某一动作发生在另一动作之前。   (1)一般过去时表示过去发生的动作或存在的状态,而过去完成时表示在过去某一动作发生在另一动作之前。试比较:
  The class had already begun when I came to school. 我来到学校时,已经开始上课。
  He had gone home before I got to his office. 我到他办公室以前,他已回家了。
  (2)有after或before引导的时间状语从句的复合句中,由于从句动作和主句动作发生的先后顺序已经非常明确,所以可以用一般过去时代替过去完成时:
  He called on me soon after he had returned. 他回来不久便拜访我。也可以说:He called on me soon after he returned.
  The train had left before I got to the station. 我到车站时,火车已经开走了。也可以说:The train left before I got to the station。
  (3)描述一连串的过去动作,无需用过去完成时,例如:
  He stood up, took his bag, put on his hat, left the room and went away. 他站起来,拿起书包,戴上帽子,离开房间走了。
  She looked around but saw nothing. 她环顾四周,但是什么也没有看见。
  He came in and said hello to everyone. 他进来向每一个人问好。
试比较下列两句的时态:① The train started just before we reached the station .② The train had gone when we arrived the station .
另外,常与过去完成时连用的时间状语有 already , still , yet , just , ever , never , hardly , scarcely 以及由 by , before , since , for ,after , until , as soon as 等构成的短语或从句。常与一般过去时连用的时间状语有:yesterday , last night , then , at that time , just now , a few days ago, in 1960 , once upon a time 以及由 when , while , after , before 等引导的表示过去时间的状语从句。
最终答案:略