DailyLingo | 영어 학습 블로그

현재완료진행형: 과거부터 지금까지 이어지는 활동 말하기

🔊 발음 오디오는 AI로 생성된 음성입니다.

현재완료진행형은 이름이 길어서 어렵게 느껴지지만, 핵심 이미지는 단순합니다. 과거에 시작한 활동이 지금까지 이어지거나, 방금 끝났지만 그 결과가 지금 보이는 상황을 말할 때 사용합니다.

이름을 뜯어 보면 오히려 쉽습니다. “완료”는 지금과 연결된다는 뜻이고, “진행”은 그 사이가 쭉 이어졌다는 뜻이니까요. 이 글은 그 두 조각이 실제 문장에서 어떻게 나타나는지 봅니다.

현재완료진행형의 의미, 형태, 주요 쓰임을 정리한 영어 문법 마인드맵

문법의 핵심 의미

현재완료진행형은 활동의 시작점보다 활동이 이어진 과정에 초점을 둡니다. 행동이 아직 계속될 수도 있고, 조금 전에 끝났을 수도 있습니다. 중요한 것은 그 활동이 지금과 연결되어 있다는 점입니다.

have / has + been + 동사-ing

주어에 따라 have 또는 has를 선택한 뒤 been과 동사 -ing 형태를 붙입니다.

문장 종류구조예문
긍정문주어 + have/has been + -ingMia has been practicing.
부정문주어 + have/has not been + -ingI have not been sleeping well.
의문문Have/Has + 주어 + been + -ing?Have they been waiting long?

현재진행형과 무엇이 다른가

쓰임을 보기 전에 이웃 시제와 먼저 갈라 두는 편이 낫습니다. 둘 다 진행 중인 활동을 말하지만 바라보는 시간 범위가 다릅니다.

문법선택 기준예문
현재진행형바로 지금 하는 중I am cleaning the kitchen now.
현재완료진행형과거부터 지금까지 이어짐I have been cleaning all morning.
am / is / are doing = 지금 하는 행동have / has been doing = 과거부터 지금까지 이어진 활동

앞 문장은 현재 순간의 행동에 초점을 둡니다. 뒤 문장은 아침 내내 이어진 활동과 그 기간을 강조하죠. “지금”만 말할 것인지, “지금까지”를 말할 것인지가 기준입니다.

이제 “지금까지”가 필요한 자리를 세 갈래로 봅니다.

갈래 1 — 지금 보이는 흔적을 설명할 때

어떤 활동이 방금 끝났고, 그 결과가 현재 남아 있을 때 씁니다.

Your hands are covered in paint. Have you been painting?
손에 페인트가 묻어 있네. 페인트칠하고 있었어?

손에 묻은 페인트를 보고 조금 전까지 한 활동을 추측하는 상황입니다.

Leo looks exhausted. He has been moving furniture.
레오는 매우 지쳐 보여요. 가구를 옮기느라 그랬어요.

가구를 옮긴 행동은 끝났을 수 있지만, 피곤한 결과가 지금 남아 있습니다.

이 갈래에서는 활동이 지금도 계속되고 있을 필요는 없습니다. 다만 아무 흔적이나 되는 건 아니고, 그 활동이 최근까지 이어졌고 지금 보이는 흔적이 그 결과로 읽혀야 합니다.

갈래 2 — 얼마나 오래인지 말할 때

활동이 과거에 시작되어 아직 계속되거나, 아주 최근에 끝났을 때도 사용합니다. how long, for, since가 자주 함께 나옵니다.

I have been learning French for six months.
저는 6개월 동안 프랑스어를 배우고 있어요.

for는 얼마나 오랫동안 계속되었는지 기간을 나타냅니다.

Nora has been working from home since May.
노라는 5월부터 재택근무를 하고 있어요.

since는 활동이 시작된 시점을 보여줍니다.

for + 기간: for three weekssince + 시작 시점: since Monday

이 둘을 고르는 법은 for와 since 차이에 따로 정리했습니다.

갈래 3 — 반복이 쌓여 온 흐름

한 번만 일어난 일이 아니라, 어느 기간 동안 같은 행동이 여러 번 반복되었다면 이 시제를 쓸 수 있습니다.

We have been meeting online every Friday.
우리는 매주 금요일 온라인으로 만나고 있어요.

Owen has been calling his parents every evening.
오언은 매일 저녁 부모님께 전화하고 있어요.

핵심은 매번의 행동보다 반복이 계속되어 온 흐름입니다.

Mind Map 핵심 정리

  • 형태는 have/has + been + 동사-ing입니다.
  • 현재진행형은 ‘지금’, 현재완료진행형은 ‘지금까지의 과정’에 초점을 둡니다.
  • 최근까지 이어진 활동의 결과가 지금 흔적으로 남아 있을 때 사용합니다.
  • for와 since로 활동의 기간이나 시작점을 나타냅니다.
  • 일정 기간 반복되어 온 흐름에도 사용할 수 있습니다.

마무리

현재완료진행형을 고를 때는 “이 활동이 과거부터 이어져 지금과 연결되어 있는가?”를 먼저 생각해 보세요.

지금 이 순간만 말하면 현재진행형, 지금까지 이어진 과정이나 현재 남은 결과를 강조하면 현재완료진행형이 자연스럽습니다. 관련해서 현재진행형과 현재완료 핵심 판단법도 함께 보면 시제 그림이 더 또렷해집니다.