发布网友 发布时间:2024-03-28 23:34
共1个回答
热心网友 时间:2024-03-29 02:35
过去完成时态的结构与用法如下:
过去完成时表示过去某一时间或动作以前已经发生或完成了的动作,对过去的某一点造成的某种影响或是结果,用来指在另一个过去行动之前就已经完成了的事件。在英语时态中,时指动作发生的时间,态指动作的样子和状态。
它表示动作发生的时间是“过去的过去”,侧重事情的结果。过去完成时的用法在宾语从句中的运用。在定语从句中的运用。在以主语+had done,before/by+过去时间状语词组、从句中的运用。Had done在虚拟语气中的运用属于较特殊情况。在时间状语从句中的运用。
1、过去完成时表示在过去某一时间或动作以前已经完成了的动作。这个过去的`时间常用by,before等介词短语或一个时间状语从句表示,也可以暗含在上下文中。I had finished my homework before supper.
我在晚饭前就把作业做完了。The play had already started when we got to the theatre.我们到剧场时戏已经开始了。
2、过去完成时还可表示过去某一时刻之前发生的动作或状态持续到过去某个时间或还要持续下去,常与for,since等词连用。如:He had served in the army for ten years before he retired last year.他在部队干了十年,去年退役了。
He told me that he had known her since he was a child.他告诉我他从小就认识她。
3、在一段情景连贯的文字中,先发生的事放在后面叙述时,要用过去完成时。如:Tom flew home, but his father had already died.汤姆乘飞机回家,他的父亲却已经去世了。
4、过去完成时也用于hardly...when..., no sooner...than..., It was the first time + that分句等一些固定句型中。He had no sooner left the room than they began to talk about him.他刚离开房间,他们就议论起他来。