핵심 개념
완료시제 심화는 현재완료(have/has + p.p.), 과거완료(had + p.p.), 미래완료(will have + p.p.)를 포함하며, 두 사건 간의 시간적 선후 관계를 명확히 표현합니다. 단순히 '완료'뿐 아니라 경험, 계속, 결과의 의미도 나타낼 수 있어 토익에서 자주 출제되는 핵심 문법입니다.
⏰ 언제 써요?
과거완료(had + p.p.)는 과거의 두 사건 중 더 먼저 일어난 일을 표현할 때 씁니다. 예를 들어 'When she arrived, the meeting had already started.'는 회의가 그녀의 도착보다 먼저 시작되었음을 나타냅니다. 미래완료(will have + p.p.)는 'By next Friday, I will have finished the report.'처럼 미래의 특정 시점까지 어떤 일이 완료될 것임을 표현할 때 사용합니다.
⚠️ 자주 하는 실수
과거완료와 단순과거를 혼동하는 경우가 많습니다. ❌ 틀린 예: 'When I arrived at the station, the train already left.' → ✅ 올바른 예: 'When I arrived at the station, the train had already left.' (도착보다 기차 출발이 먼저 일어난 일이므로 과거완료 사용 필요)
예시 문장
By the time the manager returned, the team had already submitted the report.
매니저가 돌아왔을 때, 팀은 이미 보고서를 제출한 상태였다.
💡 과거완료(had + p.p.): 과거의 두 사건 중 더 먼저 일어난 일(보고서 제출)을 표현
She has been working at this company for over ten years.
그녀는 이 회사에서 10년 넘게 근무해 오고 있다.
💡 현재완료 진행형(have been + -ing): 과거에 시작된 행동이 현재까지 계속됨을 강조
By the end of this quarter, we will have exceeded our sales target.
이번 분기 말까지, 우리는 판매 목표를 초과 달성해 있을 것이다.
💡 미래완료(will have + p.p.): 미래의 특정 시점(분기 말)까지 완료될 일을 표현