过去完成时的用法及练习题(详解)

  • 格式:docx
  • 大小:36.76 KB
  • 文档页数:3

过去完成时的用法及练习题(详解)

过去完成时是英语中的一种时态,表示在过去某个时间点或动作之前已经完成的动作或状态。它由过去助动词“had”和动词的过去分词构成。以下是过去完成时的用法及相关练题。

用法

1. 表示在过去的某个时间点或动作之前已经完成的动作或状态。例如:

- She had already left when I arrived.(我到达时她已经离开了。)

- They had finished their dinner before the movie started.(电影开始前他们已经吃完晚饭了。)

2. 用于条件句中,表示在过去某个时间点或动作之前的假设情况。例如:

- If she had studied harder, she would have passed the exam.(如果她学得更努力,她就能通过考试了。)

3. 表示过去某个时间点或动作之前的完成状态持续到另一个时间点。例如:

- By the time she arrived, I had already finished my work.(她到达时,我已经完成了我的工作。)

练题

1. 完成下列句子,使用过去完成时填空:

- They ____________ (already/leave) before I arrived.

- By the time I woke up, she ____________ (finish) cooking

breakfast.

- If he ____________ (study) more, he would have passed the test.

2. 将下列句子改写为过去完成时:

- I saw him before he left.

- She ate dinner before the movie started.

- If I had known, I would have helped.

答案:

1. 完成下列句子,使用过去完成时填空:

- They had already left before I arrived.

- By the time I woke up, she had finished cooking breakfast.

- If he had studied more, he would have passed the test.

2. 将下列句子改写为过去完成时:

- I had seen him before he left.

- She had eaten dinner before the movie started.

- If I had known, I would have helped.

以上是关于过去完成时的用法及相关练习题的详解。通过理解和练习,我们可以更好地运用这一时态来表达过去的完成情况。