어떤 언어를 배우고 싶으신가요?

어떤 언어를 배우고 싶으신가요?

Past Perfect Progressive 영어 문법 운동

Immersive language learning through grammar exercises

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.

Talkpal은 AI 기반 언어 튜터입니다. 혁신적인 기술로 57개 이상의 언어를 5배 더 빠르게 학습하세요.

AI로 더 빠르게 언어 배우기

5배 더 빠르게 학습