본문 바로가기
2. 영어공부 혼자하기/(3) 토익 문법

[토익 문법] 현재완료 vs 과거 완벽 구분!

by MAX 길라잡이 2025. 3. 13.
반응형

🔥 [토익 문법] 현재완료 vs 과거 완벽 구분! since, for, just, already 등의 힌트어 활용법 🚀

1️⃣ 개념 차이 및 용법 정리

📌 현재완료 (Present Perfect)

  • 형태 : have/has + 과거분사 (p.p.)
  • 용법 :
    1. 과거에 시작되어 현재까지 영향을 미치는 동작이나 상태
    2. 경험을 나타낼 때
    3. 최근에 완료된 동작
    4. 반복된 동작

🔹 예문 :

  • I have lived in Seoul for five years. (나는 서울에서 5년 동안 살고 있다.)
  • She has visited Japan three times. (그녀는 일본을 세 번 방문했다.)
  • He has just finished his work. (그는 방금 일을 끝냈다.)
  • They have never seen a lion before. (그들은 전에 사자를 본 적이 없다.)

📌 과거 시제 (Past Simple)

  • 형태 : 동사 + -ed (불규칙 동사는 과거형 사용)
  • 용법 :
    1. 과거의 특정한 시점에서 발생한 동작이나 상태
    2. 시간 표현 (yesterday, last week, in 2010 등)과 함께 사용
    3. 완료되지 않은 반복된 행동을 나타내지 않음

🔹 예문 :

  • I lived in Seoul five years ago. (나는 5년 전에 서울에 살았다.)
  • She visited Japan last year. (그녀는 작년에 일본을 방문했다.)
  • He finished his work two hours ago. (그는 두 시간 전에 일을 끝냈다.)
  • They saw a lion at the zoo yesterday. (그들은 어제 동물원에서 사자를 보았다.)

 

※ 다른 시제에 대해 궁금하시면 아래 링크 참조

링크 : [토익 문법] 동사의 시제 & 태 기초 완벽 정리! 

 

[토익 문법] 동사의 시제 & 태 기초 완벽 정리!

[토익 문법] 동사의 시제 & 태 기초 완벽 정리! 현재, 과거, 미래 & 능동태 vs. 수동태 차이 🚀1️⃣ 동사의 시제 개념 정리 📌 동사의 시제란?동사의 시제는 동작이나 상태가 일어나는 시간을 나

max-english.tistory.com

 

 

 

2️⃣ 비교표

시제 형태 용법 예문
현재완료 have/has + p.p. 과거부터 현재까지 지속
I have lived here for five years.
경험을 나타냄
She has visited Paris three times.
최근 완료된 동작
He has just finished his homework.
과거 시제 동사 + -ed (불규칙 동사 과거형) 특정한 과거 시점
I lived here five years ago.
특정 과거 사건
She visited Paris last summer.
완료된 동작
He finished his homework last night.

 

핵심 포인트 :

  • 현재완료(have p.p.)는 ‘현재’와 관련된 상태, 경험, 결과를 강조
  • 과거(V-ed)는 특정 시점에서 이미 끝난 행동을 설명
  • 힌트어를 활용하면 쉽게 구별 가능!

 

3️⃣ 현재완료 관련 힌트어 활용

힌트어 의미 사용 예문
since 특정 시점부터 현재까지 I have worked here since 2015.
(나는 2015년부터 여기서 일하고 있다.)
for 기간을 나타냄 She has lived in London for 10 years.
(그녀는 런던에서 10년 동안 살고 있다.)
just 방금, 막 He has just left the office.
(그는 방금 사무실을 떠났다.)
already 이미 They have already seen that movie.
(그들은 이미 그 영화를 보았다.)
yet 아직 (부정문, 의문문) She has not finished her work yet.
(그녀는 아직 일을 끝내지 않았다.)

 

 (1) since와 for의 차이

  • since : 특정 시점이나 시작 시점을 나타낼 때 사용
    • I have lived here since 2015. (나는 2015년부터 여기 살았다.)
  • for : 기간을 나타낼 때 사용
    • I have lived here for 5 years. (나는 여기서 5년 동안 살았다.)

 (2) just와 already

  • just : 현재완료와 함께 사용되며 "방금" 일어난 일을 나타냄
    • She has just finished her homework. (그녀는 방금 숙제를 끝냈다.)
  • already : 현재완료에서 사용되며 "이미" 일어난 일을 나타냄
    • He has already eaten. (그는 이미 먹었다.)

 (3) yet

  • yet : 현재완료에서 사용되며 부정문이나 의문문에서 "아직"을 나타냄
    • I haven’t finished it yet. (나는 아직 그것을 끝내지 않았다.)
    • Have you finished it yet? (너는 그것을 끝냈니?)

 

728x90

 

4️⃣ 헷갈리는 현재완료 vs 과거 구별법

잘못된 문장 올바른 문장 설명
I have seen him yesterday. I saw him yesterday.
현재완료는 특정 과거 시점과 함께 사용 불가
She has visited Paris last year. She visited Paris last year.
특정 과거 시점 (last year)과 현재완료 함께 사용 불가
He lived here for five years. He has lived here for five years.
과거가 아니라 현재까지 지속되는 경우 현재완료 사용

 

5️⃣ 실전 문제

📌 문제

  1. I ___ in this company since 2010.
    (A) worked
    (B) have worked
    (C) work
    (D) was working

  2. He ___ his homework two hours ago.
    (A) has finished
    (B) finishes
    (C) finished
    (D) has been finishing

  3. They ___ already left when I arrived.
    (A) have
    (B) had
    (C) has
    (D) will have

  4. The bridge ___ in 1995 is still in use.
    (A) constructed
    (B) was constructed
    (C) has constructed
    (D) constructs

  5. I ___ my passport, so I can't travel.
    (A) lost
    (B) have lost
    (C) lose
    (D) had lost

  6. She ___ to Paris three times.
    (A) has been
    (B) was
    (C) had been
    (D) will be

  7. The package ___ yesterday and will arrive tomorrow.
    (A) shipped
    (B) was shipped
    (C) is shipping
    (D) ships

  8. A new law ___ by the government soon.
    (A) will introduce
    (B) will be introduced
    (C) introduced
    (D) has introduced

  9. While she ___ dinner, the phone rang.
    (A) cooks
    (B) was cooking
    (C) has cooked
    (D) cooked

  10. The company ___ the contract before the deadline.
    (A) will sign
    (B) signed
    (C) have signed
    (D) had signed

  11. I ___ just finished my lunch.
    (A) have
    (B) has
    (C) had
    (D) was

  12. She ___ in this town for ten years before moving to London.
    (A) lived
    (B) had lived
    (C) has lived
    (D) was living
 

📌 정답 및 해설

  1. (B) have worked → 현재완료: since + 특정 시점 사용
  2. (C) finished → 과거시제: ago와 함께 사용
  3. (B) had → 과거완료: 과거의 특정 시점 이전에 완료된 동작
  4. (B) was constructed → 수동태: 다리가 1995년에 지어짐
  5. (B) have lost → 현재완료: 과거에 발생한 일이 현재에 영향을 미침
  6. (A) has been → 현재완료: 경험을 나타냄
  7. (B) was shipped → 수동태: 패키지가 어제 발송됨
  8. (B) will be introduced → 수동태: 새로운 법이 곧 소개될 예정
  9. (B) was cooking → 과거진행형: 특정 과거 시점에서 진행 중인 동작
  10. (D) had signed → 과거완료: 마감 전에 계약을 완료했음
  11. (A) have → 현재완료: just와 함께 사용
  12. (B) had lived → 과거완료: 과거의 특정 시점 이전에 일어난 동작

 

 

 

"You have always had the power, my dear, you just had to learn it for yourself."
/ 유 해브 올웨이즈 해드 더 파워, 마이 디어, 유 저스트 해드 투 런 잇 포 유어셀프 /
너는 항상 그 힘을 가지고 있었어. 단지 스스로 깨닫는 것이 필요했을 뿐이야

 

 

 

[토익 문법] 동사의 시제 & 태 기초 완벽 정리!

 

[토익 문법] 동사의 시제 & 태 기초 완벽 정리!

[토익 문법] 동사의 시제 & 태 기초 완벽 정리! 현재, 과거, 미래 & 능동태 vs. 수동태 차이 🚀1️⃣ 동사의 시제 개념 정리 📌 동사의 시제란?동사의 시제는 동작이나 상태가 일어나는 시간을 나

max-english.tistory.com

 

 

[토익 문법] 수식어구를 제거하면 문장이 보인다!

 

[토익 문법] 수식어구를 제거하면 문장이 보인다!

[토익 문법] 수식어구를 제거하면 문장이 보인다! 영어 문장의 핵심 구조 파악하는 법 🚀1️⃣ 수식어구(전치사구, 부사구, 관계절 등)와 핵심 문장 구조(S + V + O/C) 구별법 📌 수식어구란?문장에

max-english.tistory.com

 

 

728x90
반응형