‘하고 있다’와 ‘해 왔다’의 차이? 진행시제와 완료시제 한 번에 이해하기

반응형

'하고 있다'와 '해 왔다'의 차이? 진행시제와 완료시제 한 번에 이해하기

 

영어에는 단순히 과거·현재·미래로 나누는 것 외에도, 동작의 상태시간의 연결성을 더 정밀하게 표현해주는 문법이 있습니다.
바로 진행 시제완료 시제입니다.

특히 현재진행형과 현재완료형은 우리말로는 비슷하게 느껴질 수 있지만, 영어에서는 전혀 다른 의미를 지니므로 정확히 구분해두어야 합니다.
이 글에서는 두 시제를 한눈에 비교하고, 실전에서 헷갈리지 않도록 예문과 함께 시제 차이를 쉽게 이해할 수 있도록 안내합니다.

 

‘하고 있다’와 ‘해 왔다’의 차이? 진행 시제와 완료 시제 한 번에 이해하기


1. 진행 시제: 지금도 하고 있는 행동

진행 시제는 어떤 일이 진행 중임을 강조하는 문법입니다.
현재진행형은 am/is/are + 동사ing 형태로 쓰이며, "지금 ~하고 있다"는 의미를 가집니다.

예문:

  • I am studying English now.
    나는 지금 영어 공부를 하고 있어.
  • She is eating dinner.
    그녀는 저녁을 먹고 있는 중이야.
  • They are playing soccer at the park.
    그들은 공원에서 축구를 하고 있어.

📌 주의할 점: 현재진행형은 미래의 정해진 일정을 나타낼 때도 쓰입니다.

예문:

  • I am meeting my friend tomorrow.
    나는 내일 친구를 만날 예정이야.
  • We are leaving at 7 a.m.
    우리는 오전 7시에 출발할 거야.

이처럼 진행 시제는 단순히 '지금'을 넘어, 가까운 미래의 확정된 일정까지 표현할 수 있다는 점을 반드시 기억하세요.


2. 완료 시제: 과거와 현재를 연결하는 문법

완료 시제는 과거에 일어난 일이 현재까지 영향을 주거나, 지속 중임을 표현합니다.
현재완료형은 have/has + 과거분사(p.p) 형태로 쓰입니다.

예문:

  • I have just finished my homework.
    나는 방금 숙제를 끝냈어.
  • She has visited Japan three times.
    그녀는 일본에 세 번 가 본 적 있어.
  • We have lived here since 2010.
    우리는 2010년부터 이곳에 살고 있어.

현재완료형은 아래와 같이 세 가지 용도로 나누어 이해할 수 있습니다.


✅ 1. 경험 (해 본 적 있음)

  • I have tried sushi before.
    나는 전에 스시를 먹어 본 적 있어.
  • Have you ever been to France?
    프랑스에 가 본 적 있어요?

🔍 자주 쓰는 표현: ever, never, before


✅ 2. 완료 (막 끝남 / 결과 있음)

  • She has already left.
    그녀는 이미 떠났어.
  • I have just finished the test.
    나 방금 시험 끝냈어.

🔍 자주 쓰는 표현: just, already, yet


✅ 3. 지속 (지금까지 계속됨)

  • I have known him for 10 years.
    나는 그를 10년 동안 알고 지냈어.
  • They have lived in Seoul since 2015.
    그들은 2015년부터 서울에 살고 있어.

🔍 자주 쓰는 표현: for + 기간, since + 시점


3. 시제 차이 비교: 진행 시제 vs 완료 시제

아래는 현재진행형과 현재완료형의 차이를 간단히 비교한 예시입니다.

 

시제 형태 예문
현재진행형 am/is/are + ~ing 지금 ~하는 중 I am reading a book.
현재완료형 have/has + p.p 지금까지 ~해 온 상태 I have read that book.

 

예문으로 살펴보면:

  • I am learning Spanish.
    나는 지금 스페인어를 배우는 중이다.
  • I have learned Spanish.
    나는 스페인어를 배워서 지금 알고 있다.

진행 시제는 '지금 하고 있는 중',
완료 시제는 '끝났고 결과가 현재에 남아 있음'이라는 차이를 이해하는 것이 중요합니다.


4. 확장 학습: 더 넓은 시제의 세계

🔹 현재완료진행형 (have/has been ~ing)

  • I have been studying all day.
    나는 하루 종일 공부해 오고 있어.
    과거부터 지금까지 지속적으로 해온 일을 강조할 때 사용합니다.

🔹 과거완료 (had + p.p)

  • I had finished dinner before he arrived.
    그가 오기 전에 나는 저녁을 끝냈어.
    특정 과거보다 더 이전에 일어난 일을 나타냅니다.

마무리

진행 시제완료 시제는 영어 문장의 깊이를 더해주는 핵심 문법입니다.
현재진행형은 ‘지금 ~하는 중’을, 현재완료형은 ‘이미 해 왔고 결과가 남아 있음’을 뜻하며,
특히 현재진행형은 가까운 미래의 일정까지 표현할 수 있다는 점이 실전에서 매우 중요합니다.

두 시제는 비슷해 보이지만 표현하고자 하는 시점과 의미의 초점이 다르기 때문에
꾸준한 문장 연습을 통해 구분하는 감각을 익히는 것이 가장 좋은 학습 방법입니다.

반응형