한 줄 요약
'will have been completed'는 미래의 특정 시점까지 어떤 일이 이미 완료되어 있을 상태를 의미합니다. 건설, 업무 완료, 예정된 사건 등 미래에 완료될 상태를 강조하고 싶을 때 사용됩니다.
미래의 어떤 시점에서 어떤 일이 이미 끝나 있을 상태를 표현하고 싶다면? Future Perfect Tense가 정확한 답입니다. 단순 미래와 달리 '완료된 상태'를 강하게 강조할 때 필요한 표현이죠.
뜻과 의미
will have been completed는 현재 관점에서 미래의 특정 시점을 바라보면서 '그때까지는 이미 끝나 있을 것'이라는 상태를 나타냅니다. 단순히 '끝날 것이다(will complete)'가 아니라 '끝나 있을 상태(will have been completed)'에 초점을 맞춥니다.
예를 들어 '농구 경기장은 5월 말까지 완공되어 있을 것이다'라고 하면, 5월 말에 이미 완공이 끝난 상태를 강조하는 것입니다. 건설이 진행 중인 지금의 관점에서 5월 말을 바라봤을 때 '그때는 이미 다 지어져 있겠지'라는 예측을 나타냅니다.
문법적으로는 will have + 과거분사(p.p.) 형태를 사용합니다. 이는 기본 현재완료(have + p.p.)를 미래로 옮긴 것으로 이해하면 쉽습니다. 현재완료가 과거에서 현재까지의 영향을 나타낸다면, 미래완료는 과거에서 미래의 특정 시점까지의 상태를 나타냅니다.
격식적으로는 비즈니스 계약서, 프로젝트 계획서, 공식 성명에서 자주 나타나는 표현입니다. 비격식적으로는 일상 대화에서도 '그때까지는 다 할 거야'라는 확신을 나타낼 때 사용됩니다.
사용법
Future Perfect는 항상 시간 표현과 함께 사용됩니다. 'by the end of May', 'by next year', 'by the time you arrive' 같은 시간 기준점이 있어야 미래완료의 의미가 명확해집니다. 특히 'by'는 '~까지'의 의미로 그 시점 이전에 완료될 상태를 강조합니다.
비즈니스 상황에서는 프로젝트 완료, 계약 체결, 목표 달성 등 확실한 계획이나 예상 결과를 보고할 때 씁니다. 예를 들어 클라이언트와의 이메일에서 '6월 30일까지 보고서가 제출되어 있을 것입니다'라고 하면 업무 신뢰도가 높아집니다. 일상 상황에서는 친구와의 약속, 학교 과제 완료, 생활 변화 등을 이야기할 때 사용합니다. '내년이 되면 운전면허를 따고 있을 거야'라고 하면 현재의 노력이 미래의 어떤 시점에 완료되어 있을 상태를 자연스럽게 표현할 수 있습니다.
실전 예문
| 영어 | 한국어 |
|---|---|
| The basketball arena will have been completed by the end of May. | 농구 경기장은 5월 말까지 완공되어 있을 것이다. |
| By the time you arrive, I will have been waiting for an hour. | 당신이 도착할 때쯤, 나는 이미 한 시간을 기다리고 있을 것이다. |
| By next December, she will have been working at this company for five years. | 내년 12월이 되면 그녀는 이 회사에서 5년을 일했을 것이다. |
| Will you have finished the report by tomorrow morning? | 내일 아침까지 보고서를 완료하고 있을 거요? |
| By the end of this year, we will have expanded to three new markets. | 올해 말까지 우리는 3개의 새로운 시장으로 확장해 있을 것이다. |
한국인이 자주 하는 실수
첫 번째 실수는 'will complete'를 쓰는 것입니다. 'The project will complete by June'이라고 하면 완료의 '상태'가 아닌 '동작'을 나타내므로 어색합니다. 정확하게는 'The project will have been completed by June'이어야 그 시점에 이미 끝나 있을 상태를 제대로 표현합니다.
두 번째 실수는 'by' 대신 'in'을 사용하는 것입니다. 'The arena will have been completed in two months'라고 하면 '2개월 후에 완공될 것'이라는 뜻이 되어 시간 기준점이 명확하지 않습니다. 'by the end of May'처럼 구체적인 시점을 나타내야 future perfect의 의미가 살아납니다.
세 번째 실수는 현재완료와 혼동하는 것입니다. 'They have already completed the work'는 지금 현재 이미 끝났다는 뜻이지만, 'They will have completed the work by Friday'는 금요일까지의 미래 완료를 나타냅니다. 시간 기준점이 과거인지 미래인지에 따라 표현이 달라집니다.
비슷한 표현
단순 미래 수동태로 '~될 것이다'의 과정을 나타냅니다. 'The arena will be completed by May'는 건설 과정 중심이지만, 'will have been completed'는 5월 말에 이미 완성된 상태를 강조합니다.
능동태 단순 미래로 '~할 것이다'의 동작 자체를 나타냅니다. 'The company will complete the project in June'은 동작의 시작과 끝에 초점이 있지만, future perfect는 그 결과로 생긴 완료된 상태에 초점을 맞춥니다.
현재완료 수동태로 과거부터 현재까지 이미 완료된 상태를 나타냅니다. '5월까지'와 같은 미래 시간 표현이 없으면 현재완료를 써야 합니다. 'The work has been completed'는 지금 이미 끝났다는 뜻입니다.
📝 퀴즈로 확인해 보세요
빈칸에 맞는 동사 형태를 고르세요: By the time you arrive at the office, I ____ the presentation slides.
보기 중 하나를 선택하세요
관련 강의 안내
StudyPie의 '한국인이 어려워하는 필수문법 20선' 코스에서 미래시제의 모든 형태(단순 미래, 진행형, 완료형)를 체계적으로 배울 수 있습니다. BLOG30 할인코드로 강좌 수강료를 30% 절감하세요.