过去完成时

过去完成时

 

什么是过去完成时?

过去完成时是英语中用来描述在过去某个时间之前已经完成的动作、事件或状态的时态。它通常用来表达一个过去的时间点之前的动作。以下是一些例子,展示了过去完成时的用法:

  1. 过去的时间点之前已经完成的动作:
    • By the time I arrived, they had already left.(我到达时,他们已经离开了。)
    • She had finished her work before the meeting started.(会议开始前,她已经完成了工作。)
  2. 过去完成时与过去某个时间点的关系:
    • He had visited that museum before, so he didn’t go again.(他以前去过那个博物馆,所以没有再去。)
    • She had read the book, so she knew the story.(她已经读过那本书,所以知道故事情节。)
  3. 过去的先后发生:
    • After he had eaten dinner, he went for a walk.(他吃完晚餐后,出去散步了。)
    • They had finished the project before the deadline.(他们在截止日期之前完成了项目。)
  4. 过去的情况与另一个过去的时间点:
    • She had lived in that city before she moved here.(在搬到这里之前,她住在那个城市。)
    • They had studied English before they traveled to the United States.(在去美国旅行之前,他们学过英语。)

过去完成时用来描述一个过去时间点之前已经完成的动作,特别是在谈论两个过去事件的顺序、先后关系或发生情况时。

1. 过去完成时的形式:
had + 过去分词

2. 过去完成时的用法:
表示事情或动作发生在过去某时间之前。
* Most of the guests had left when he arrived at the party. 当他到达晚会时,他发现大多数客人已经离开了。
* I had learned 900 English words by the time I was ten. 我十岁之前已经学会了900个单词。
* How many houses had they built in their village by the end of last year? 到去年年底他们村里建了多少房子?
* We had reached the station before nine o’clock. 我们9点之前已经到达了车站。
* Until then, his family hadn’t heard from him for six month. 到那时为止,他们父母半年没有收到他的来信了。
* Tom flew home, but his father had already died.汤姆乘飞机回家,他的父亲却已经去世了。

3. 过去完成时的一些常见情况
1) 用在宾语从句中
* She said she had been a doctor for twenty years.她说她当过20年的医生。
* We were surprised at what she had done.我们对于她的所作所为感到惊讶。
* He asked me where I had been during the summer holidays. 他问我暑假去哪里了。
* Our teacher told us that Columbus discovered America in 1492. 我们老师告诉我们哥伦布于1492年发现了美洲。
* The news came as no surprise to me. I had known for some time that the factory was going to shut down. 听到这个消息我并不感到吃惊。工厂要倒闭这件事我早就知道了。
* She wondered who had left the door open.她想知道谁敞着门的。

2) 用在状语从句中
* When the police arrived, the thieves had run away. 警察到达时,小偷们早就跑了。
* They began to climb the mountain after they had bought all the food and drinks. 他们买了食物和饮料后就开始爬山了。
* He had worked in the factory for three years before he joined the Army. 他参军之前已经在工厂里干了3年。
* We had got to the station before the train left. 火车开出之前,我们就已经到了车站。
* Helen had left her keys in the office so she had to wait until her husband came home. 海伦把钥匙忘到办公室里了,因此她不得不等她丈夫回来。
* He described the scene as if he had been there.他描绘的景色如同他去过那里一样。

3) 用在定语从句中
* His eyes shone brightly when he finally received the magazine he had long expected. 当他终于收到他盼望已久的杂志时,他兴奋得两眼闪光。
* I returned the book that I had borrowed. 我已经归还了我借的书。

4) 用于 hope, intend, mean, think 等动词表示未实现的愿望。
* They had hoped to be able to arrive before ten. 他们本来打算能在10点之前到达。
* I had intended to come over to see you last night,but someone called and I couldn’t get away. 昨晚我本想去看你的,但有人来了我走不开。
* We had meant to tell her the news but found that she wasn’t in.我们本想把这个消息告诉她的,但发现她不在家。
* I thought that I had seen him before. 我觉得我以前见过他。

(0)
上一篇 2023年8月12日 上午9:39
下一篇 2023年8月12日 上午9:53

相关推荐

  • 假设句是虚拟语气吗

    虽然假设句常用于描述假定的情况,但它并不是虚拟语气。虚拟语气是一种表示非现实情况的语气,包括虚拟条件句、虚拟语气从句和虚拟语气动词。假设句的语法结构是“if+主语+谓语”,而虚拟语…

    2024年1月7日
    78
  • farm可使用哪些介词

    farm可使用哪些介词 “farm” 是一个名词,表示农场,它可以与多种介词搭配,表示不同的动作、位置或关系。以下是 “farm” …

    2023年8月31日
    367
  • 连接副词引导宾语从句

    连接副词在英语中起着重要的作用,常用于连接宾语从句。常见的连接副词包括”when”、”where”、”why&#8221…

    2024年1月6日
    107
  • 英语现在完成时的结构和用法

    英语的现在完成时用来表示从过去某个时间点开始一直延续到现在的动作或状态。其结构由”have/has” + 过去分词构成,可用于肯定句、否定句和疑问句。现在完…

    英语知识 2024年1月16日
    92
  • 使用被动语态的原因

    被动语态在英语语法中的重要性体现在以下几个方面:强调动作的承受者,避免指责和强调责任,保持客观和中立,以及突出动作的重要性。掌握被动语态的使用对于提高英语写作和口语表达的水平非常重…

    2024年1月9日
    95
  • other, another的用法和例子

    “other” 和 “another” 都是常用的英语词汇,有以下用法: “other” 作为形容词: 表示…

    2023年7月26日
    183
  • 不规则变化的副词有哪些

    英语中的不规则变化副词包括“well”、“hard”和“far”。”Well”表示良好或满意,比较级和最高级形式为”better”和…

    2023年12月28日
    153
  • in front of的10个用法

      in front of的10个用法 “in front of” 是一个表示位置关系的短语,意为“在…的前面”。以下是与“in front of” 具有类似…

    2023年8月30日
    160
  • 英语十六种时态归纳表

    英语共有十六种时态,包括简单现在时、现在进行时、现在完成时、现在完成进行时、简单过去时、过去进行时、过去完成时、过去完成进行时、简单将来时、将来进行时、将来完成时、将来完成进行时、…

    2023年12月28日
    96
  • 如何在谓语中表示不同的时态和语态?

    什么是时态?如何在谓语中表示不同的时态? 时态是动词形式的一种变化,用来表示动作或状态发生的时间。英语中有三种基本时态:现在时态、过去时态和将来时态,每种时态都有不同的形式,用于描…

    2023年8月14日
    120