🔥 [토익 문법] 현재완료 vs 과거 완벽 구분! since, for, just, already 등의 힌트어 활용법 🚀
1️⃣ 개념 차이 및 용법 정리
📌 현재완료 (Present Perfect)
- 형태 : have/has + 과거분사 (p.p.)
- 용법 :
- 과거에 시작되어 현재까지 영향을 미치는 동작이나 상태
- 경험을 나타낼 때
- 최근에 완료된 동작
- 반복된 동작
🔹 예문 :
- 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 (불규칙 동사는 과거형 사용)
- 용법 :
- 과거의 특정한 시점에서 발생한 동작이나 상태
- 시간 표현 (yesterday, last week, in 2010 등)과 함께 사용
- 완료되지 않은 반복된 행동을 나타내지 않음
🔹 예문 :
- 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? (너는 그것을 끝냈니?)
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️⃣ 실전 문제
📌 문제
- I ___ in this company since 2010.
(A) worked
(B) have worked
(C) work
(D) was working - He ___ his homework two hours ago.
(A) has finished
(B) finishes
(C) finished
(D) has been finishing - They ___ already left when I arrived.
(A) have
(B) had
(C) has
(D) will have - The bridge ___ in 1995 is still in use.
(A) constructed
(B) was constructed
(C) has constructed
(D) constructs - I ___ my passport, so I can't travel.
(A) lost
(B) have lost
(C) lose
(D) had lost - She ___ to Paris three times.
(A) has been
(B) was
(C) had been
(D) will be - The package ___ yesterday and will arrive tomorrow.
(A) shipped
(B) was shipped
(C) is shipping
(D) ships - A new law ___ by the government soon.
(A) will introduce
(B) will be introduced
(C) introduced
(D) has introduced - While she ___ dinner, the phone rang.
(A) cooks
(B) was cooking
(C) has cooked
(D) cooked - The company ___ the contract before the deadline.
(A) will sign
(B) signed
(C) have signed
(D) had signed - I ___ just finished my lunch.
(A) have
(B) has
(C) had
(D) was - She ___ in this town for ten years before moving to London.
(A) lived
(B) had lived
(C) has lived
(D) was living
📌 정답 및 해설
- (B) have worked → 현재완료: since + 특정 시점 사용
- (C) finished → 과거시제: ago와 함께 사용
- (B) had → 과거완료: 과거의 특정 시점 이전에 완료된 동작
- (B) was constructed → 수동태: 다리가 1995년에 지어짐
- (B) have lost → 현재완료: 과거에 발생한 일이 현재에 영향을 미침
- (A) has been → 현재완료: 경험을 나타냄
- (B) was shipped → 수동태: 패키지가 어제 발송됨
- (B) will be introduced → 수동태: 새로운 법이 곧 소개될 예정
- (B) was cooking → 과거진행형: 특정 과거 시점에서 진행 중인 동작
- (D) had signed → 과거완료: 마감 전에 계약을 완료했음
- (A) have → 현재완료: just와 함께 사용
- (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
'2. 영어공부 혼자하기 > (3) 토익 문법' 카테고리의 다른 글
[토익 문법] 미래 시제 완벽 정리! (66) | 2025.03.17 |
---|---|
[토익 문법] 완료 시제 완벽 정리! (103) | 2025.03.14 |
[토익 문법] 동사의 시제 & 태 기초 완벽 정리! (112) | 2025.03.12 |
[토익 문법] 수식어구를 제거하면 문장이 보인다! (93) | 2025.03.11 |
[토익 문법] 목적어(O) vs 보어(C) 차이 완벽 정리! (103) | 2025.03.10 |