过去完成时的用法

过去完成时的用法

过去完成时的用法

文章插图
过去完成时是把时间推移到过去某一时间之前,与现在不发生联系,由"had + -ed分词"构成 。以下是由我整理关于过去完成时的用法,提供给大家参考和了解,希望大家喜欢!
一.过去完成时的基本用法过去完成时与现在完成时相似,也有“已完成”和“未完成”两种用法,所不同的是,过去完成时将时间推移到过去某一时间之前,即所谓的“过去的过去” 。
By six o’clock he had worked twelve hours. 到6点钟时他就已工作了12小时 。
二.正确运用过去完成时的方法正确运用过去完成时最重要的是要正确理解“过去的过去” 。“过去的过去”是一个相对时间,即它相对于一个过去时间而言,并在其过去 。这种相对的“过去的过去”有时通过一定的时间副词(状语)体现出来,有时则可能是通过一定的上下文来体现:I found the watch which I had lost. 我找到了我丢失的表 。
The house was quiet. Everybody had gone to bed. 屋子里很安静,大家都睡觉了 。"Was Jack at the office?" "No, he’d gone home." “杰克在办公室吗?”“不在,回家了 。”【注】有些通常与现在完成时连用的词语,由于在一定的语境中,谓语动作移到了“过去的过去”,也应用过去完成时 。
比较:We haven’t seen each other since we left Paris. 自从离开巴黎后我们一直没见过面 。I saw Mr Smith last Sunday. We hadn’t seen each other since we left Paris. 上周星期天我见到史密斯先生了,自从离开巴黎后我们还一直没见过面 。
三.表示过去未曾实现的想法过去完成时可表示过去未曾实现的想法和打算,通常连用的动词是 want, think, hope, plan, mean, expect, intend, suppose 等:I had meant to come, but something happened. 我本想来,但有事就没有来 。
I had intended to speak, but time did not permit. 我本想发言,但时间不允许 。We had hoped that you would come to see us, but you didn’t. 我们本想你来看我们的,但你没有来 。
过去完成时态的用法
过去完成时的用法

文章插图
什么是过去完成时?顾名思义,过去完成时代表着在过去的某个时间或动作之前已经完成的动作,也就是说,如果一个动作发生在过去的过去,我们就可以用过去完成时 。下面我就讲讲过去完成时的用法 。
这个过去的时间常用by,before等介词短语或一个时间状语从句表示,也可以暗含在上下文中 。I had finished my homework before supper.我在晚饭前就把作业做完了 。The play had already started when we got to the theatre. 我们到剧场时戏已经开始了 。By the end of June they had treated over 10,000 patients. 到六月底他们已经治疗了一万多病人 。
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. 他告诉我他从小就认识她 。
He had learned English for eight years before he went to England for further study. 他在去英国深造前,已学了八年英语 。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 soo