핵심 명제
본동사보다 더 이전 시점이면 having + p.p. (완료분사) 사용.
분사구문에서 시제 차이를 표시하는 유일한 방법.
설명
단순분사 vs 완료분사
| 형태 | 시점 |
|---|---|
| V-ing (단순) | 본동사와 같은 시점 |
| having + p.p. (완료) | 본동사보다 더 이전 |
✓ Knowing the answer, he raised his hand.
(답을 안다 — 손을 들었다, 같은 시점)
✓ Having known the answer, he raised his hand.
(답을 이미 알고 있었다 — 그 후 손을 들었다)
부사절로 풀어보기
완료분사: Having finished my homework, I went out.
부사절: After I had finished my homework, I went out.
(= 숙제 끝난 후 → 나갔다, 두 시점 차이)
완료분사: Having lived in Seoul for 10 years, he knows it well.
부사절: Because he has lived in Seoul for 10 years, he knows it well.
단순분사 + 단순본동사 — 거의 동시
✓ Hearing the news, she cried. (소식 듣고 울었다 — 거의 동시)
완료분사 + 단순본동사 — 명확히 시제 차이
✓ Having heard the news, she felt better.
(소식 들은 후 — 좀 시간 지나 — 기분 나아짐)
수동 형태 — Having been + p.p.
✓ Having been told the truth, she felt relieved.
(진실을 들은 후, 안도했다)
✓ Having been chosen as the leader, he felt responsible.
(리더로 뽑힌 후, 책임감 느꼈다)
부정 — Not having + p.p.
✓ Not having met her before, I didn't recognize her.
(전에 만난 적 없어서, 알아보지 못했다)
✓ Not having finished my homework, I couldn't go out.
자주 쓰이는 패턴
Having + p.p. 는 이유 의미가 가장 흔함.
✓ Having lived abroad, she speaks fluent English. (이유)
✓ Having received the prize, he felt proud. (시간 + 결과)
✓ Having missed the bus, I had to walk. (이유)
단순 분사 vs 완료 분사 — 비교
✗ Living in Seoul for 10 years, he knows it well. (의미상 어색 — 같은 시점이면 현재진행)
✓ Having lived in Seoul for 10 years, he knows it well. (10년 살아 옴 → 안다)
✗ Eating dinner, I did the dishes. (밥 먹으며 설거지 — 동시 부자연)
✓ Having eaten dinner, I did the dishes. (밥 먹은 후 설거지 — 자연)
단순분사로도 OK 한 케이스
본동사 시점에 완료된 결과 상태가 명확하면 단순분사로도 OK.
✓ Born in Korea, he speaks Korean. (한국에서 태어났다 — 본 시점)
✓ Made of wood, the chair is light. (나무로 만들어졌다)
수동의 경우 (Having been) Born 에서 Having been 생략.
대표 문장 (외우기)
Having finished my homework, I went out to play.
숙제를 다 끝낸 후, 나는 놀러 나갔다.
Having finished (완료분사 — 본동사 went 보다 더 이전). 시간 차이 명시의 대표.