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

过去完成时专项练习含答案

更新时间:发布时间:

问题描述:

过去完成时专项练习含答案,在线求解答

最佳答案

推荐答案

2025-07-13 00:53:38

过去完成时专项练习含答案】在英语语法中,过去完成时是一个非常重要的时态,用于描述在过去某一时间或动作之前已经发生的事情。它常与一般过去时搭配使用,帮助我们更清晰地表达事件发生的先后顺序。为了帮助大家更好地掌握这一时态,下面提供一份关于“过去完成时”的专项练习题,并附有详细答案解析。

一、选择题(每题2分,共10分)

1. By the time we arrived at the station, the train ______.

A) had left

B) left

C) leaves

D) has left

2. She ______ her homework before she went to bed.

A) did

B) had done

C) does

D) has done

3. They ______ the meeting when I called them.

A) were having

B) had had

C) had been having

D) had had

4. When I reached the party, everyone ______.

A) had already left

B) left

C) was leaving

D) had left

5. He ______ his car before he started the journey.

A) had checked

B) checked

C) checks

D) has checked

二、填空题(每空2分,共10分)

1. By 8 o'clock, I ______ (finish) my work.

2. She ______ (not see) the movie before she watched it.

3. They ______ (arrive) at the airport before the flight took off.

4. We ______ (have) dinner when the phone rang.

5. The teacher ______ (leave) the room before the students entered.

三、改错题(每题2分,共10分)

1. When I got home, my brother had already gone to sleep.

2. She had studied English for five years before she moved to Canada.

3. He didn't know that I had seen him.

4. By the time we arrived, the game had ended.

5. They had left before I came.

四、翻译题(每句5分,共10分)

1. 在我到达之前,他已经离开了。

2. 她在睡觉前已经完成了作业。

五、写作题(10分)

请用过去完成时写一段话,描述你昨天早上起床前发生的事情,要求至少包含三个过去完成时的句子。

答案解析

一、选择题答案:

1. A) had left

解析:表示“在我们到达车站之前,火车已经开走了”。

2. B) had done

解析:“在她睡觉之前,她已经完成了作业”。

3. C) had been having

解析:表示“当我去打电话时,他们正在开会”,强调持续的动作。

4. A) had already left

解析:“当我到达时,大家都已经离开了”。

5. A) had checked

解析:“在出发前,他检查了汽车”。

二、填空题答案:

1. had finished

2. had not seen

3. had arrived

4. had had

5. had left

三、改错题答案:

1. ✅ 正确

2. ✅ 正确

3. ✅ 正确

4. ✅ 正确

5. ✅ 正确

四、翻译题答案:

1. He had left before I arrived.

2. She had finished her homework before she went to bed.

五、写作题参考范文:

I woke up early this morning. Before I got out of bed, I had already checked my phone. I had brushed my teeth and had eaten breakfast by the time I left the house. When I got to school, I realized I had forgotten my homework.

通过以上练习,相信你对过去完成时的用法有了更深入的理解。建议多做类似题目,巩固语法知识,提高语言运用能力。

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