英语过去时态主要分为过去简单时、过去进行时、过去完成时和过去完成进行时等。针对这些时态,我们设计了两组练习,每个练习包含15个句子。练习中的句子涵盖了不同的过去时态表达形式,不仅利于学习者巩固已掌握的知识点,同时也能够提升对新知识的应用能力。现在,就让我们开始下面的练习,通过实际的语境来实践所学的语法知识吧。
练习二:填空挑战 – 过去完成时和过去完成进行时
By the time you arrived, the meeting *had already started* (already start).
I *had been* (be) waiting for you for over an hour!
The movie *had ended* (end) by the time we got to the cinema.
She *had been working* (work) at that company for three years before she quit.
We could not enter the house because we *had forgotten* (forget) the keys.
Before last night’s dinner, I *had never tried* (never try) sushi.
He *had been running* (run) for thirty minutes before he felt tired.
Had the concert *already begun* (already begin) when you got there?
They *had finished* (finish) all the preparations by the time the guests arrived.
When I woke up, my brother *had already left* (already leave) for school.
I *had been reading* (read) the book for two weeks, yet I was only halfway through.
Before we moved to Paris, we *had lived* (live) in London for five years.
By the time the firemen arrived, the fire *had been extinguished* (be extinguish).
*Had* (Have) you completed your assignment before the deadline?
They *had been discussing* (discuss) the problem for hours but couldn’t find a solution.