Past Perfect Progressive 영어 문법 운동


Exercise 1: Fill in the blanks with the correct form of Past Perfect Progressive.


Past Perfect Progressive(과거 완료 진행형)는 과거 특정 시점 이전에 일어나고 있던 계속되는 동작이나 상태를 나타낼 때 사용하는 영어 문법입니다. 이 시제는 ‘had been’ 뒤에 동명사 ‘-ing’ 형태를 취하는 동사를 사용하여 표현합니다. 이 문법 운동은 학습자가 과거 완료 진행형을 어떻게 형성하고 사용하는지 연습하는 데 도움을 주기 위해 디자인되었습니다.

Immersive language learning through grammar exercises

언어를 배우는 가장 효율적인 방법

Talkpal 무료 체험하기

아래의 연습문제를 통해 여러분은 과거에 시작하여 특정 시점에 계속되고 있던 행동을 설명하는 다양한 문장을 완성할 수 있습니다. 주어진 단서를 바탕으로 각 문장의 빈칸을 알맞은 과거 완료 진행형으로 채우세요. 올바른 형태를 사용하여 문맥에 맞게 문장을 완성함으로써 여러분의 영어 문법 실력을 향상시켜 보세요.

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.

토크팔 앱 다운로드
언제 어디서나 학습

Talkpal은 AI 기반 언어 튜터입니다. 언어를 배우는 가장 효율적인 방법입니다. 실감나는 음성으로 메시지를 받으면서 글이나 말로 흥미로운 주제에 대해 무제한으로 대화할 수 있습니다.

QR 코드
앱 스토어 Google Play
문의하기

Talkpal 는 GPT 기반의 AI 언어 교사입니다. 말하기, 듣기, 쓰기, 발음 능력을 향상시켜 5배 더 빠르게 학습하세요!

인스타그램 TikTok 유튜브 Facebook LinkedIn X(트위터)

Languages

Learning


Talkpal, Inc., 2810 N Church St, Wilmington, Delaware 19802, US

© 2025 All Rights Reserved.