过去完成时的用法及练习题(详解)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
过去完成时的用法及练习题(详解)
过去完成时是英语中的一种时态,表示在过去某个时间点或动
作之前已经完成的动作或状态。
它由过去助动词“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.
以上是关于过去完成时的用法及相关练习题的详解。
通过理解和练习,我们可以更好地运用这一时态来表达过去的完成情况。