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

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

Present Perfect Progressive 영어 문법 운동

Comprehensive grammar exercise for advanced language learners

Present Perfect Progressive 문법은 영어 학습에 있어 중요한 부분을 차지합니다. 이 문법 형태는 지속되고 있는 동작이나 상태, 또는 최근에 발생했지만 그 영향이 현재까지 이어지는 동작을 나타내기 위해 사용됩니다. 이를 통해 학습자들은 현재완료진행형이 갖는 시간적 특성과 언어적 미묘함을 파악할 수 있게 됩니다.

이 연습문제는 Present Perfect Progressive 문법을 연습하기 위해 고안되었습니다. 각 문장을 읽고, 빈칸에 알맞은 형태의 동사를 채우면서 이 문법 구조에 대한 이해도를 높일 수 있습니다. 문장을 완성함으로써 자연스럽게 영어 표현력을 강화하는 데 큰 도움이 될 것입니다.

Present Perfect Progressive 문법 연습 1

She *has been working* (work) on the project since January.

I can’t believe the kids *have been playing* (play) video games for five hours now.

The garden looks beautiful because I *have been planting* (plant) flowers recently.

They *have been waiting* (wait) for the bus for over half an hour.

My brother *has been studying* (study) French for three years.

We *have been looking* (look) forward to this vacation all year.

How long *have you been feeling* (feel) sick?

The musicians *have been rehearsing* (rehearse) all week for the concert.

Have you heard the news? He *has been elected* (elect) as the new mayor.

She *has been calling* (call) the customer service all morning but there’s no response.

The company *has been losing* (lose) money for the past several quarters.

I *have been wanting* (want) to visit Tokyo for as long as I can remember.

It *has been raining* (rain) so much that the streets are flooded.

We *have been discussing* (discuss) the issue for hours but still haven’t come to a conclusion.

The dog *has been barking* (bark) since the mailman arrived.

Present Perfect Progressive 문법 연습 2

Why are you so tired? Have you *have been exercising* (exercise)?

The scientists *have been attempting* (attempt) to find a solution for years.

That television *has been running* (run) all day, you should turn it off.

We *have been considering* (consider) moving to a new house recently.

Our teacher *has been correcting* (correct) the tests for the past two hours.

I *have been getting* (get) so many calls from unknown numbers this week.

My parents *have been living* (live) in the country since they retired.

The baby *has been sleeping* (sleep) since lunchtime.

She *has been writing* (write) her novel for the last five years.

They *have been traveling* (travel) through South America for months.

I *haven’t been feeling* (not feel) well since yesterday evening.

We *haven’t been going* (not go) to the gym as often as we used to.

He *has been making* (make) the same mistake every time he plays the piano.

Have they *been understanding* (understand) what’s been taught in class?

The couple *has been renovating* (renovate) their home for the last two months.

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

AI로 더 빠르게 언어 배우기

5배 더 빠르게 학습