过去完成进行时是英语语法中一个比较复杂的时态,常用于描述一个过去的动作在另一个过去的时间点正在进行中。以下是20个带有过去完成进行时的例句,帮助你更好地理解这个时态。
- I had been studying English for five years before I moved to the United States. (我在搬到美国之前已经学了五年英语。)
- They had been waiting for the bus for over an hour when it finally arrived. (当公交车终于到达时,他们已经等了一个多小时了。)
- She had been working at the company for six months when she got promoted. (升职前,她已经在这家公司工作了六个月了。)
- He had been jogging for an hour when it started to rain. (下雨时,他已经慢跑了一个小时了。)
- By the time we got to the concert, the opening act had been playing for an hour. (我们到达音乐会的时候,开场表演已经进行了一个小时。)
- The students had been taking the exam for two hours when the fire alarm went off. (火灾警报响起时,学生们已经考试两个小时了。)
- The construction workers had been building the bridge for three years before it was finally completed. (桥梁建成之前,建筑工人已经建了三年了。)
- She had been practicing the piano for hours before her recital. (演奏会前,她已经练了好几个小时的钢琴。)
- The train had been running late for over an hour when it finally arrived at the station. (当火车终于到站时,它已经晚点了一个多小时。)
- He had been living in New York City for ten years before he moved to Los Angeles. (在他搬到洛杉矶之前,他已经住在纽约市十年了。)
- The athlete had been training for months before the competition. (比赛前几个月,运动员一直在训练。)
- The movie had been playing for thirty minutes before we arrived. (我们到达之前,电影已经放了三十分钟了。)
- The band had been rehearsing all day before their concert. (演唱会前一整天,乐队一直在排练。)
- The company had been losing money for years before they finally went bankrupt. (破产前,公司一直在亏损多年。)
- He had been working on the project for weeks before he realized his mistake. (在他意识到自己的错误之前,他已经在这个项目上工作了好几周了。)
- The doctors had been trying to save the patient's life for hours before he passed away. (患者去世前,医生们已经尽了很大的努力来挽救他的生命。)
- The restaurant had been serving customers for hours before it closed for the night. (餐厅在晚上关门之前一直为顾客服务。)
- She had been dreaming of traveling the world for years before she finally saved enough money. (在她最终存够旅行费用之前,她已经做了多年的环游世界的梦了。)
- The children had been playing in the park for hours before their parents called them home. (在他们的父母叫他们回家之前,孩子们一直在公园里玩了好几个小时了。)
- The company had been planning the merger for months before it was announced to the public. (合并计划公布之前,公司已经计划了好几个月了。)
以上20个例句展示了过去完成进行时的用法,希望能帮助你更好地理解和掌握这个时态。