Past Perfect Progressive(과거 완료 진행형)는 과거 특정 시점 이전에 일어나고 있던 계속되는 동작이나 상태를 나타낼 때 사용하는 영어 문법입니다. 이 시제는 ‘had been’ 뒤에 동명사 ‘-ing’ 형태를 취하는 동사를 사용하여 표현합니다. 이 문법 운동은 학습자가 과거 완료 진행형을 어떻게 형성하고 사용하는지 연습하는 데 도움을 주기 위해 디자인되었습니다.
아래의 연습문제를 통해 여러분은 과거에 시작하여 특정 시점에 계속되고 있던 행동을 설명하는 다양한 문장을 완성할 수 있습니다. 주어진 단서를 바탕으로 각 문장의 빈칸을 알맞은 과거 완료 진행형으로 채우세요. 올바른 형태를 사용하여 문맥에 맞게 문장을 완성함으로써 여러분의 영어 문법 실력을 향상시켜 보세요.
Exercise 1: Fill in the blanks with the correct form of Past Perfect Progressive.
By the time we arrived, they *had been playing* (play) tennis for three hours.
She *had been waiting* (wait) at the station for an hour when the train finally came.
I was exhausted because I *had been studying* (study) all night for the exam.
They were hungry as they *had been traveling* (travel) since dawn without any food.
When the guests arrived, the host *had been preparing* (prepare) the dinner for a long time.
He *had been working* (work) on that project for a year before he decided to quit.
She felt like she *had been running* (run) a marathon, although she just finished her daily jog.
The kids were dirty because they *had been playing* (play) in the mud before dinner.
It looked like it *had been snowing* (snow) for days, as the entire landscape was covered.
They were not surprised about the results because they *had been following* (follow) the news closely.
John *had been trying* (try) to reach you all day before you finally called back.
The garden was flourishing since she *had been taking* (take) care of it all spring.
Jessica *had been looking* (look) forward to the concert for months before it got canceled.
He wondered why the machine wasn’t working and realized it *had been leaking* (leak) oil the whole time.
They *had been discussing* (discuss) the new policy for over an hour when the meeting came to an abrupt end.
Exercise 2: Complete the sentences using the Past Perfect Progressive tense.
When I called, they *had been watching* (watch) the show for half an hour already.
We couldn’t believe it *had been raining* (rain) the entire week we were on vacation.
Before he achieved success, he *had been trying* (try) to find his style for years.
The road was wet as it *had been snowing* (snow) since the early hours of the morning.
The company announced bankruptcy after they *had been losing* (lose) money for several quarters.
I knew he *had been lying* (lie) when I saw the evidence against him.
The athletes were tired because they *had been training* (train) intensely for the upcoming competition.
They were very knowledgeable about wine since they *had been studying* (study) viticulture for a long time.
I realized I *had been sitting* (sit) in the sun too long when I started feeling dizzy.
We *had been living* (live) in that house for more than 10 years when we decided to sell it.
By the time the lecture ended, she *had been writing* (write) notes non-stop for two hours.
The ancient tree finally fell after it *had been standing* (stand) there for centuries.
Her fingers were sore because she *had been practicing* (practice) the piano all weekend.
The project was a success since the team *had been dedicating* (dedicate) all their time to it.
I could tell that the dog *had been digging* (dig) in the garden again by the dirt on its paws.