모든 강의를 무료로 볼 수 있어요. 회원가입 없이도 학습 가능합니다.

9강 / 전체 9강

현재완료

6분 읽기 조회 0

현재완료(have/has + p.p.)의 네 가지 용법(완료·경험·계속·결과)을 완전히 이해하고, 과거시제와의 결정적 차이를 구분합니다.

🎯 학습 목표

이 강을 마치면 현재완료(have/has + 과거분사)의 네 가지 용법—완료, 경험, 계속, 결과—을 정확히 구분하고 예문을 만들 수 있습니다. "I saw him yesterday"(과거시제)와 "I have seen him before"(현재완료)의 차이가 왜 생기는지 근본적으로 이해하고, already/yet/ever/never/just/for/since 같은 현재완료 키워드도 정확히 쓸 수 있게 됩니다.

💡 현재완료가 어려운 이유

이 섹션에서는 한국어 화자가 현재완료를 어렵게 느끼는 이유와 핵심 개념을 살펴보겠습니다.

현재완료는 한국어에 직접적으로 대응하는 시제가 없기 때문에 한국어 화자에게 특히 어렵게 느껴집니다. "나는 파리에 갔었다"는 한국어 문장은 과거시제와 현재완료 모두로 번역될 수 있습니다. 하지만 영어는 이 둘을 구분합니다.

현재완료(Present Perfect)는 have/has + 과거분사(p.p.)로 만듭니다. 핵심 개념은 "과거에 일어난 일이 현재와 연결되어 있다"는 것입니다. 반면 과거시제는 과거의 사건이 현재와 단절되어 있습니다.

시제의미예문
과거시제과거의 완료된 사건 (현재와 무관)I lost my key yesterday. (어제 열쇠를 잃어버렸다 — 지금 찾았을 수도 있음)
현재완료과거 사건이 현재에 영향을 미침I have lost my key. (열쇠를 잃어버렸다 — 지금도 없는 상태)

📊 과거분사(p.p.) 형태 정리

이 섹션에서는 현재완료에 필요한 과거분사 형태를 살펴보겠습니다.

현재완료를 만들려면 동사의 과거분사(Past Participle)를 알아야 합니다. 규칙 동사는 과거형과 과거분사가 같습니다(-ed). 불규칙 동사는 별도로 외워야 합니다.

원형과거형과거분사(p.p.)원형과거형과거분사
gowentgoneseesawseen
comecamecomedodiddone
eatateeatengivegavegiven
writewrotewrittentaketooktaken
knowknewknownspeakspokespoken
bewas/werebeenhavehadhad
makemademadebuyboughtbought
findfoundfoundloselostlost
meetmetmetreadreadread

🔢 현재완료 4가지 용법

이 섹션에서는 현재완료의 네 가지 용법을 예문과 함께 살펴보겠습니다.

① 완료 용법 — "막 ~했다, 이제 ~했다"

방금 전에 끝난 동작을 나타냅니다. just(막), already(이미), yet(아직 — 부정·의문)과 함께 씁니다.

I have just finished my homework. (나는 막 숙제를 끝냈다.)
She has already eaten. (그녀는 이미 먹었다.)
Have you done it yet? (아직 그걸 했어?) — No, I haven't done it yet.

② 경험 용법 — "~한 적이 있다"

과거부터 지금까지의 경험 유무를 나타냅니다. ever(~한 적 있어요? — 의문), never(한 번도 ~한 적 없다), before(전에), once/twice(한 번/두 번)과 함께 씁니다.

I have visited London twice. (나는 런던을 두 번 방문한 적이 있다.)
Have you ever tried sushi? (스시를 먹어본 적 있나요?)
She has never been to Japan. (그녀는 한 번도 일본에 가본 적이 없다.)

③ 계속 용법 — "지금까지 계속 ~해오고 있다"

과거에 시작된 상태나 동작이 현재까지 계속되고 있음을 나타냅니다. for + 기간(~동안), since + 시점(~이후로)과 함께 씁니다.

I have lived in Seoul for ten years. (나는 10년 동안 서울에 살고 있다.)
She has worked here since 2019. (그녀는 2019년부터 여기서 일하고 있다.)
How long have you studied English? (영어를 얼마나 오래 공부했나요?)

for와 since의 차이에 주의합니다. for + 기간의 길이(for three days, for a year), since + 시작 시점(since Monday, since 2020)입니다.

④ 결과 용법 — "~한 결과 지금은 ~한 상태다"

과거 동작의 결과가 현재에도 영향을 미치고 있는 상태를 나타냅니다.

I have lost my wallet. (지갑을 잃어버렸다 — 지금도 없는 상태)
He has broken his leg. (그는 다리가 부러졌다 — 지금도 부러진 상태)
Spring has come. (봄이 왔다 — 지금 봄인 상태)

⚖️ 현재완료 vs 과거시제 — 결정적 차이

이 섹션에서는 현재완료와 과거시제를 혼동하지 않기 위한 핵심 기준을 살펴보겠습니다.

가장 중요한 규칙: 명확한 과거 시점(yesterday, last year, in 2019, two hours ago 등)이 나오면 과거시제를 씁니다. 현재완료와 이런 시점 표현은 함께 쓸 수 없습니다.

❌ I have seen him yesterday. → ✅ I saw him yesterday.
❌ She has called me last night. → ✅ She called me last night.
✅ I have seen him before. (before는 특정 시점이 아님 — 현재완료 OK)
과거시제 키워드현재완료 키워드
yesterday, last ~, ~ ago, in 연도, when I was...just, already, yet, ever, never, before, for, since, recently, so far
"Did you eat?" (아까 먹었어? — 특정 과거 시점 암시)
"Have you eaten?" (밥 먹었어? — 지금까지 먹었는지 여부, 시점 불명확)

📝 핵심 요약

이번 강에서 배운 내용을 정리하겠습니다.

용법의미키워드예문
완료막/이미 ~했다just, already, yetI have just arrived.
경험~한 적 있다/없다ever, never, before, onceHave you ever been to Paris?
계속지금까지 계속 ~하고 있다for, since, how longShe has lived here for 5 years.
결과~한 결과 지금도 그 상태(문맥)I have lost my key.

현재완료는 처음에는 어색하게 느껴지지만, "지금 이 순간과 연결된 과거"라는 개념을 마음에 새기면 점점 자연스럽게 선택할 수 있게 됩니다. 현재완료 키워드(just/already/yet/ever/never/for/since)와 함께 많은 예문을 만들어 보는 것이 가장 효과적인 방법입니다. 다음 10강에서는 과거완료와 완료진행을 배웁니다. "그때 이전에 이미 ~했었다"는 과거완료(had + p.p.)와 "~하는 중이었고 지금도 그렇다"는 현재완료진행(have been + -ing)을 익힙니다.

관련 주제

  • have/has + p.p.
  • 완료·경험·계속·결과
  • 과거시제와 차이
  • already yet ever never
  • since for
  • 외국어
  • 외국어 강의
  • 영문법 30강 — 기초부터 탄탄하게
  • 무료강의
  • 무료 온라인 강의
  • NUGUNA
  • 누구나

📚 시리즈 전체 공유

영문법 30강 — 기초부터 탄탄하게

이 강의가 속한 시리즈는 총 9강, 모두 무료입니다. 처음부터 배우려는 동료에게 시리즈 전체를 알려 주세요.

댓글

0/1000

불러오는 중...