过去完成时标志词及例句

过去完成时标志词及例句

过去完成时标志词及例句

过去完成时是英语语法中的一种时态,用于描述在过去某一时间点之前已经完成的动作或状态。它通常与表示过去的某个具体时间点或时间段相关联,并可以通过特定的标志词来识别。以下是一些常见的过去完成时标志词及其对应的例句:

1. by + 过去时间

  • 标志词:by the end of last year, by then, by Monday 等
  • 例句:By the time I got to the airport, the plane had already taken off. (我到机场的时候,飞机已经起飞了。)

2. before + 过去时间/从句

  • 标志词:before I arrived, before he left, before dinner 等
  • 例句:She had finished her homework before she went out to play. (她出去玩之前就已经完成了作业。)

3. already

  • 标志词:already(注意,already虽然可以单独使用,但常与其他上下文结合表明动作已完成)
  • 例句:When we reached the park, they had already started playing football. (我们到达公园时,他们已经开始踢足球了。)

4. just

  • 标志词:just(表示刚刚完成)
  • 例句:He had just fallen asleep when the phone rang. (他刚睡着电话就响了。)

5. neverever

  • 标志词:never(从未),ever(曾经)

  • 例句:I had never seen such a beautiful sunset before. (我以前从未见过如此美丽的日落。)

    By the age of ten, she had ever traveled to five different countries. (到十岁时,她已经去过五个不同的国家旅行了。)注:此句更常见表达为“By the age of ten, she had traveled to five different countries.”,因为“ever”在过去完成时中不如“had traveled”直接表达经历。

6. hardly/scarcely...when...

  • 标志词组合:hardly/scarcely...when...(一…就…,强调几乎同时发生,但前一事先完成)
  • 例句:Hardly had I sat down when the phone rang. (我刚坐下电话就响了。)

7. no sooner...than...

  • 标志词组合:no sooner...than...(与hardly/scarcely...when...类似,表示几乎同时发生的两个动作,前者先完成)
  • 例句:No sooner had she entered the room than she realized she had forgotten her keys. (她一进房间就发现忘了带钥匙。)

8. until/till + 过去时间/从句

  • 标志词:until/till(直到…为止,常与否定形式连用)
  • 例句:We hadn't eaten dinner until our guests arrived. (我们的客人来了之后我们才吃晚饭。)

掌握这些标志词有助于识别和正确使用过去完成时。在实际应用中,还需根据语境和语法规则灵活运用。