引言
过去完成时是英语语法中的一个重要时态,它用来描述在过去某个时间点之前已经完成的动作或状态。掌握过去完成时对于提高英语水平至关重要。本文将详细介绍过去完成时的用法,并提供一些练习题,帮助读者轻松破解相关难题。
过去完成时的构成
过去完成时由“had”加上过去分词构成。例如:
- I had finished my homework before the class started.
- She had left for the airport before I arrived.
过去完成时的用法
- 描述在过去某个时间点之前已经完成的动作或状态。
- 与过去某个时间点同时发生的动作或状态相比较。
- 表示过去的过去。
以下是一些过去完成时的用法示例:
- By the time he arrived, the party had already started.
- She had already eaten dinner when she received the invitation.
- He had finished his work before he went on vacation.
过去完成时的练习题
练习题一:选择正确的过去完成时形式
He _______ (to be) late for the meeting because of the traffic jam. A. was B. is C. have been D. had been
_______ (to have) dinner before they left for the movie. A. They had B. They have C. They were D. They has
练习题二:填空题
- By the time he _______ (leave) the office, the boss had already gone home.
- _______ (not rain) heavily when we _______ (arrive) at the campsite.
练习题三:改错题
- He had been feeling sick for several days before he _______ (go) to the doctor.
- By the time she _______ (get) to the airport, the plane had already taken off.
解答
练习题一解答
- D. had been
- A. They had
练习题二解答
- By the time he had left the office, the boss had already gone home.
- It had not rained heavily when we arrived at the campsite.
练习题三解答
- He had been feeling sick for several days before he went to the doctor.
- By the time she had got to the airport, the plane had already taken off.
总结
通过本文的学习,相信读者已经掌握了过去完成时的用法和练习技巧。在实际应用中,多加练习和运用,相信能够熟练掌握过去完成时,从而提高英语水平。祝大家学习愉快!
