현재완료( Present Perfect) vs. 과거형(Simple Past)

작성일
읽는 시간 약 9분
작성 terra-support

내가 너를 내 손바닥에 새겼고

현재완료( Present Perfect) vs. 과거형(Simple Past)


내가 너를 내 손바닥에 새겼고

See, I have engraved you
on the palms of my hands,

너의 성벽이 항상 내 앞에 있나니

your walls are ever before me.

이사야 49:16

Isaiah 49:16 NIV


Grammar Point


현재완료( Present Perfect) vs. 과거형(Simple Past)

오늘은 현재완료와 과거형의 차이를 정리해보겠습니다!????


1️⃣ 과거형 (Simple Past) = 옛날 이야기!

???? 과거의 특정 시간에 일어난 일을 말할 때 사용!

✔️ 끝난 일! 지금이랑 상관 없음!

예문:

  • I ate pizza yesterday. (나는 어제 피자를 먹었어.)

  • She went to Japan last year. (그녀는 작년에 일본에 갔어.)

  • They played soccer last weekend. (그들은 지난 주말에 축구 했어.)

???? 중요한 점!

  • “언제?”를 말하는 단어(yesterday, last year, in 2020)가 꼭 들어감!

  • 지금과는 상관이 없어! 그냥 과거의 일일 뿐이야!


2️⃣ 현재완료 (Present Perfect) = 과거 + 지금 연결!

과거에 일어난 일이 지금까지 영향을 미칠 때 사용함!

✔️ 완전히 끝나지 않았거나, 지금과 관련 있는 일!

✅ 예문: 주어 + have/has + 과거완료

  • I have eaten pizza. (나는 피자를 먹어 본 적이 있어.)

  • She has been to Japan. (그녀는 일본에 가 본 적이 있어.)

  • They have played soccer for 3 years. (그들은 3년 동안 축구를 해 왔어.)

???? 중요한 점!

  • “언제?”를 말하는 단어(yesterday, last year)는 사용하지 않음!

  • 과거의 일이 지금과 연결됨!


3️⃣ 과거형 vs. 현재완료 비교 (쉽게 이해하기!)

???? 과거형 (끝난 일)

현재완료 (지금과 연결된 일)

I ate pizza yesterday. (어제 먹음, 끝!)

I have eaten pizza. (피자를 먹어 본 적이 있어.)

She went to Japan last year. (작년에 갔다 왔음!)

She has been to Japan. (일본에 가 본 적이 있어.)

They played soccer last weekend. (지난 주말에만 했음.)

They have played soccer for 3 years. (3년 동안 계속 해 왔음.)


4️⃣ 초간단 정리!

???? 과거형 → “옛날에 끝난 이야기!”

???? 현재완료 → “과거부터 지금까지 연결된 이야기!”

???? 과거형 힌트:

  • 언제? 라는 단어가 들어가면 과거형!

  • (yesterday, last year, in 2020)

???? 현재완료 힌트:

  • 경험, 결과, 지속되는 일에 사용!

  • just, already, never, ever, for, since 같은 단어와 자주 쓰임!


Practice


???? A. 빈칸 채우기

  1. I ______________ (see) that movie last week.

  2. She ______________ (never, try) sushi before.

  3. We ______________ (live) here since 2015.

  4. He ______________ (finish) his homework two hours ago.

  5. I ______________ (lose) my keys. Can you help me find them?

???? B. 문장 바꾸기!

  1. “She visited New York last summer.” → 현재완료로 바꾸세요.

  2. “I have met him before.” → 과거형으로 바꾸세요.


Answers


???? A. 빈칸 채우기 (현재완료 vs. 과거형 중 선택)

  1. I saw that movie last week. ✅ (last week → 과거형)

  2. She has never tried sushi before. ✅ (never → 현재완료)

  3. We have lived here since 2015. ✅ (since → 현재완료)

  4. He finished his homework two hours ago. ✅ (ago → 과거형)

  5. I have lost my keys. Can you help me find them? ✅ (현재 상황에 영향 → 현재완료)


???? B. 문장 바꾸기!

  1. “She visited New York last summer.”

  2. → She has visited New York. ✅ (last summer 삭제 → 현재완료 사용 가능!)

  3. “I have met him before.”

  4. → I met him before. ✅ (before는 과거에도 사용 가능!)


???? 정답 설명

  • 과거형은 “언제?”를 말하는 단어(yesterday, last year, ago)가 꼭 있어야 함!

  • 현재완료는 과거의 일이 지금까지 영향을 주거나, 경험, 결과, 지속적인 일을 말할 때 사용함!

???? 소리를 내어 말하고 연습하면서 자연스럽게 익혀 보세요! ????????