一般过去时由动词的过去时构成,be和have分别用was(were)和had(1)表示过去某个时间发生的动作或者存在的状态。例如:she bought her friend a present yesterday。这个时间可以通过具体的时间状语、从句或者上下文来表示。(2)表示过去经常性的习惯动作。例如:we used to go there every year。(3)有些时候发生的时间虽然不清楚,但实际上是过去发生的也要用过去时例如:I was glad to hear from you 过去完成时构成:助动词had+pp(动词的过去分词)(1)表示过去某一时刻或者某一动作之前已经发生的或者完成的动作(已完成),句中常有by、before、until、when等引导时间状语 。例如:He had left when i arrived。(2)表示过去某一时刻之前发生的动作或状态持续到过去某个时间或继续持续下去(未完成)例如:The film had been on for 5 minutes when i got to the cinema。(3)某些动词如intend、think、plan、expect、hope等。他们的过去完成时表示主语未曾实现的愿望、希望或者打算。 过去进行时构成:was(were)+动词的现在分词(1)表示过去某一时间点或一段时间正在进行的动作。例如:Tom fell asleep when he was reading。(2)可以表示将来。例如:what were you doing when he came to see you。 过去完成进行时构成:had been +现在分词表示过去某时以前一直再进行的动作,例如:NO one knew what he had been doiing at these days。 我刚高三毕业,这是我储备的一些,希望对你有用。呵呵。
过去时 ——did i did my homework 只表示动作发生在过去过去完成时——had done i had done my homework 动作发生在过去的过去过去进行时—— was/were doing I was doing my homework 在过去某个时间动作正在进行过去完成进行时——had been doing I had been doing my homework. 动作开始于过去某个时间,一直延续到过去的另一个时间。