TOEIC® 대비 present perfect continuous 강의

present perfect continuous(또는 present perfect progressive)는 영어의 시제로, 과거에 시작되어 현재까지 계속되고 있는 행동을 표현합니다. 이 시제는 행동의 지속성과 연속성을 특히 강조합니다.
이 시제는 다음과 같은 상황에서 특히 유용합니다:
- 과거부터 시작되어 계속 진행 중인 행동을 묘사할 때
- 활동의 기간을 강조하고 싶을 때
- 최근 행동의 결과로 인해 현재의 상황을 설명할 때
present perfect continuous는 어떻게 만드나요?
present perfect continuous는 현재형으로 활용된 have/has 조동사 뒤에 been을 붙이고, 그 뒤에 **동사의 동명사형(ing형)**을 붙여서 만듭니다. 동명사형이란 동사 끝에 -ing를 붙이는 것입니다. 아래 표를 참고하세요:
긍정문 | 부정문 | 의문문 |
---|---|---|
I have been working | I have not (haven't) been working | Have I been working? |
You have been working | You have not (haven't) been working | Have you been working? |
He/She/It has been working | He/She/It has not (hasn't) been working | Has he/she/it been working? |
We have been working | We have not (haven't) been working | Have we been working? |
You have been working | You have not (haven't) been working | Have you been working? |
They have been working | They have not (haven't) been working | Have they been working? |
이 예시에서 사용된 동사 work는 -ing 형태(working)로 바뀝니다. 이 규칙은 규칙 동사와 불규칙 동사 모두에 적용됩니다.
TOEIC®에서 자주 나오는 실수는, have/has와 동명사(ing형) 사이에 꼭 been을 넣어야 한다는 점을 잊는 것입니다.
❌ She has working all day
✅ She has been working all day
present perfect continuous는 언제 사용하나요?
과거에 시작되어 지금까지 계속되는 행동을 말할 때
present perfect continuous는 과거에 시작되어 지금도 진행 중인 활동을 묘사할 때 사용됩니다.
- Jack has been training for the marathon since March.
잭은 3월부터 마라톤을 준비하고 있습니다.
주요 키워드와 함께 사용하기
present perfect simple과 마찬가지로, present perfect continuous도 동일한 키워드들을 많이 사용하지만, 여기서는 행동의 지속성을 더욱 강조합니다. 즉, 이 시제에서 동사 자체가 지속 중인 활동이 됩니다.
키워드 | 예시 | 설명 |
---|---|---|
for | We have been renovating the house for six months. | 기간을 나타냅니다. "for six months"는 행동이 6개월 동안 계속 진행되고 있음을 보여줍니다. |
since | She has been learning to play the piano since 2020. | 정확한 시작 시점을 나타냅니다. "since 2020"은 활동이 2020년부터 계속되고 있음을 강조합니다. |
how long | How long have you been waiting for the bus? | 질문에서 과거에 시작된 행동의 지속 기간을 물을 때 사용합니다. |
all day | I have been working on this report all day. | 하루 전체의 기간을 의미합니다. 즉, 이 활동이 하루 종일 계속되고 있음을 보입니다. |
lately | I haven't been feeling very energetic lately. | 최근의 반복적 상황을 말할 때 사용합니다. "lately"는 현재에 영향을 미치는 최근의 행동을 나타냅니다. |
recently | He has been spending a lot of time outdoors recently. | 현재에 가까운 기간을 나타냅니다. "recently"는 최근의 행동이 현재에 영향을 주고 있음을 강조합니다. |
행동의 지속성과 연속성을 강조하고 싶을 때
present perfect continuous는 과거에 시작된 행동이 얼마나 오랫동안 혹은 반복적으로 이루어졌는지, 그 노력이나 투자에 초점을 맞춥니다. 이는 중단 없이 계속된 활동이나 여러 번 반복된 활동에 쓸 수 있습니다.
기간을 강조할 때
활동이 오랜 시간에 걸쳐 이어지고 있음을 보여주고 싶다면:
- We have been waiting for the bus for over an hour.
우리는 한 시간 넘게 버스를 기다리고 있습니다.
반복성을 강조할 때
특정 기간 동안 반복적으로 행동이 이루어졌을 때:
- He has been calling me every day this month.
그는 이번 달 내내 매일 나에게 전화하고 있습니다.
노력이나 투자, 에너지를 강조할 때
어떤 활동에 많은 시간이나 에너지를 쏟았음을 강조할 때:
- They have been working tirelessly on this project.
그들은 이 프로젝트에 쉬지 않고 매달려 왔습니다.
최근에 했던 활동으로 인해 현재의 상황을 설명할 때
present perfect continuous는 최근의 활동이 현재의 상태나 감정, 상황에 영향을 준 경우 그 이유를 설명하고자 사용할 수 있습니다.
예를 들어, 지금 피곤한 이유가 바로 조금 전에 어떤 일을 했기 때문이라면, 과거 행동과 현재의 직접적 연결을 나타냅니다.
현재의 신체적/감정적 상태를 설명할 때
- I am exhausted because I have been running all morning.
나는 아침 내내 달려서 지쳤어요. - She looks stressed because she has been studying for her exams.
그녀는 시험 공부를 해서 스트레스를 받고 있어 보여요.
최근 활동으로 인해 현 상황을 설명할 때
- The room is a mess because we have been painting the walls.
우리가 벽을 칠해서 방이 엉망이에요. - Your clothes are wet because you have been walking in the rain.
비를 맞으며 걸어서 옷이 젖었어요.
현재 상태에 대해 설명을 요구할 때
- Why are you so dirty? Have you been working in the garden?
왜 그렇게 더러워? 정원에서 일하고 있었니? - What have you been doing? You look exhausted!
무슨 일을 했어? 정말 피곤해 보여!
최근에 끝난 활동을 말할 때
present perfect continuous는 방금 전에 끝난 행동을 묘사하면서, 즉각적인 증거나 눈에 보이는 영향이 남아 있을 때 사용됩니다.
즉각적으로 보이는 결과를 설명할 때
- The car is shiny now. He has been washing it.
차가 지금 반짝거려요. 그는 방금 전에 차를 세차했습니다. - The meeting room is a mess. They have been brainstorming ideas for the new project.
회의실이 엉망이에요. 그들은 새 프로젝트 아이디어를 내느라 머리를 맞대고 있었어요. - Her desk is full of papers. She has been preparing the quarterly report.
책상에 서류가 잔뜩 쌓여 있어요. 그녀는 분기 보고서를 준비하고 있었습니다.
최근 또는 임시 상태를 설명할 때
- The printer is out of paper. Someone has been printing a lot of documents.
프린터에 종이가 떨어졌어요. 누군가 많은 문서를 인쇄하고 있었던 것 같아요. - He looks tired. He has been handling customer complaints all morning.
그는 피곤해 보여요. 아침 내내 고객 불만을 처리하고 있었어요.
최근에 일어나지 않은 활동을 표현할 때
present perfect continuous는 최근에 일어나지 않은 행동이나 상황의 변화를 나타내는 데에도 사용됩니다.
- I haven’t been receiving emails from that client recently.
최근에 그 고객에게서 이메일을 받지 못했습니다. - They haven’t been making progress on the project.
그들은 프로젝트에서 진전을 보이지 않고 있습니다. - She hasn’t been attending the weekly meetings.
그녀는 주간 회의에 참석하지 않고 있습니다.
특정 동사와 함께 present perfect continuous를 사용할 때
모든 동사가 present perfect continuous에 사용될 수 있는 것은 아닙니다. 어떤 동사들은 상태나 지속될 수 없는 행동을 나타내기 때문에 이 시제와 잘 맞지 않습니다.
이런 동사들은 흔히 **상태동사(정적 동사)**라 불리며, 진행형으로 잘 쓰이지 않습니다.
진행형으로 쓰이지 않는 동사(상태동사)
이 동사들은 **상태(소유, 의견, 인식 등)**를 나타내며, 행동이 아닌 것을 설명합니다. 기간을 나타낼 수 없기 때문에 present perfect continuous로 쓰이지 않습니다.
- He bought the company in 2010.
그는 2010년에 회사를 샀어요. (구매는 이미 완료된 행동입니다.) - He has owned the company since 2010.
그는 2010년부터 회사를 소유하고 있습니다. (소유와 같이 상태를 나타내는 동사, 예: own,는 진행형으로 쓰이지 않습니다.) - She has known the supplier for years.
그녀는 그 공급업체를 수년간 알고 있습니다. (관계나 지식을 나타내는 동사, 예: know,는 진행형으로 쓰이지 않습니다.)
상태동사 리스트는 여기에서 확인할 수 있습니다:
진행형이 가능한 행동 동사
상태동사와 달리, 행동동사는 지속 가능한 활동이나 과정을 나타냅니다. 이런 동사들은 present perfect continuous와 호환됩니다.
- They have been negotiating the contract for three weeks.
그들은 계약을 세 주째 협상하고 있습니다. - The company has been expanding its market reach since last year.
회사는 작년부터 시장 진출 범위를 확장해 오고 있습니다. - We have been testing the new product since Monday.
우리는 월요일부터 새 제품을 테스트하고 있습니다.
결론
present perfect continuous는 진행 중인 행동, 기간, 과거와 현재의 연결을 표현하는 데 사용할 수 있는 영어 시제입니다.
present perfect continuous의 다양한 용법을 제대로 이해해야, TOEIC®과 같은 실제 상황에서 정확하게 사용할 수 있습니다.
perfect 관련 더 많은 강의는 여기에서 확인할 수 있습니다:
- 🔗 TOEIC® 대비 present perfect simple 강의
- 🔗 TOEIC® 대비 present perfect continuous 강의
- 🔗 TOEIC® 대비 present perfect simple과 present perfect continuous의 차이 강의
- 🔗 TOEIC® 대비 past perfect simple 강의
- 🔗 TOEIC® 대비 past perfect continuous 강의
- 🔗 TOEIC® 대비 past perfect와 past simple의 차이 강의
- 🔗 TOEIC® 대비 past perfect simple과 past perfect continuous의 차이 강의