过去完成时的用法及练习题(详解)
- 格式: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.
以上是关于过去完成时的用法及相关练习题的详解。通过理解和练习,我们可以更好地运用这一时态来表达过去的完成情况。