首页 > 要闻简讯 > 精选范文 >

【英语】英语过去完成时练习题含答案含解析

2025-07-08 07:11:05

问题描述:

【英语】英语过去完成时练习题含答案含解析,有没有人能看懂这题?求帮忙!

最佳答案

推荐答案

2025-07-08 07:11:05

【英语】英语过去完成时练习题含答案含解析】在过去的学习中,英语语法一直是学生关注的重点,而“过去完成时”作为英语时态中的一个重要部分,常常让很多学习者感到困惑。为了帮助大家更好地掌握这一知识点,本文将提供一套关于“过去完成时”的练习题,并附有详细的解析,便于理解和巩固。

一、什么是过去完成时?

过去完成时(Past Perfect Tense)用来表示在过去的某个时间点之前已经发生或完成的动作。其结构为:had + 过去分词(V-ed / 不规则动词的过去分词)。

例如:

- I had finished my homework before I went to bed.

(我在睡觉前已经完成了作业。)

二、过去完成时的用法

1. 表示一个动作发生在另一个过去动作之前

- She had left before the meeting started.

(会议开始前她已经离开了。)

2. 用于叙述过去的经历,强调先后顺序

- He had studied English for five years when he moved to London.

(他搬到伦敦时,已经学了五年英语。)

3. 与“when”、“after”、“before”等连词连用,表示时间顺序

- When I arrived, they had already eaten.

(我到达时,他们已经吃过了。)

三、练习题

请根据语境选择正确的时态填空,并在最后查看答案和解析。

1. By the time we got to the station, the train ______ (leave).

2. She ______ (not finish) her work before she went home.

3. They ______ (build) the house before they moved in.

4. I ______ (not see) him since he left.

5. When I called her, she ______ (wait) for me for an hour.

6. He ______ (lose) his keys before he went out.

7. We ______ (not arrive) at the hotel when the phone rang.

8. She ______ (have) breakfast when I came in.

9. The movie ______ (start) before we reached the cinema.

10. He ______ (not tell) me the news until yesterday.

四、参考答案与解析

1. had left

- 解析:By the time 引导的时间状语从句中,主句用过去完成时,表示“到……时候为止”,动作已经完成。

2. had not finished

- 解析:before 引导的时间状语从句中,主句用过去完成时,表示“在……之前没有完成”。

3. had built

- 解析:before 引导的时间状语从句中,主句使用过去完成时,表示“在搬进去之前已经建好了”。

4. had not seen

- 解析:since 表示“自从……以来”,通常与现在完成时连用,但此处是过去的时间点,所以用过去完成时。

5. had been waiting

- 解析:当某人打电话时,对方一直在等,用过去完成进行时更准确。

6. had lost

- 解析:before 引导的时间状语从句中,主句用过去完成时,表示“在出门之前已经丢了钥匙”。

7. had not arrived

- 解析:when 引导的时间状语从句中,主句用过去完成时,表示“在电话响的时候还没有到达”。

8. had had

- 解析:当某人进来时,她已经在吃早饭,用过去完成时更准确。

9. had started

- 解析:before 引导的时间状语从句中,主句用过去完成时,表示“在到达电影院之前电影已经开始”。

10. had not told

- 解析:until yesterday 表示“直到昨天才”,主句用过去完成时,表示“直到那时才告诉”。

五、总结

掌握过去完成时的关键在于理解它所表达的“过去某一时刻之前的动作”。通过多做练习题并结合实际语境,可以逐步提高对这一时态的运用能力。希望以上内容能帮助你在英语学习中更加得心应手!

---

如需更多语法练习或讲解,欢迎持续关注!

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。