[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"pubgrp:gr-past-perfect:en:ko":3},{"type":4,"slug":5,"title":6,"level":7,"goal":8,"image_path":9,"is_locked":10,"is_daily_free":10,"formula":11,"gloss":8,"desc":14,"desc_audio":15,"voices":16,"examples":17,"fills":54,"choices":55},"grammar","gr-past-perfect","과거완료 (had + p.p.)","advanced","두 과거 사건의 선후 관계를 명확히 하기",null,false,[12,13],"Had + 과거분사 (before\u002Fwhen + 단순과거)","Subject + had + 과거분사 + by the time + Subject + 단순과거","영어에서 **과거완료(past perfect)**는 과거의 두 사건 중 어느 것이 먼저 일어났는지를 **명확하고 구체적으로 표현**하기 위해 만들어진 문법입니다. 한국어 사용자들이 가장 헷갈리는 이유는, 한국어에서는 이런 시간 순서를 **문맥과 맥락으로만** 이해하기 때문입니다. 예를 들어, 한국어로 \"나는 밥을 먹었고 친구가 왔다\"고 말하면, 이게 '먼저 밥을 먹고 나중에 친구가 온 건지', 아니면 '친구가 온 후에 밥을 먹은 건지' 문장만으로는 명확하지 않습니다. 하지만 영어는 **이 불명확함을 절대 허용하지 않습니다**. `had eaten`과 `came` 중 어느 것을 `had + 과거분사`로 만드는지로 순서를 명확히 합니다.\n\n**영어의 핵심 논리**: 영어 사용자는 두 과거 사건을 이야기할 때, \"더 오래된 사건\"과 \"더 최근의 사건\"을 **시간축 위에서 엄격하게 구분**합니다. `had + 과거분사`는 항상 더 오래되고 먼저 끝난 사건을 가리킵니다. 즉, \"그 시점보다 이전에\"라는 의미의 `before` 개념을 문법에 녹여낸 것입니다. 한국어는 \"이미\", \"벌써\", \"먼저\" 같은 부사에 의존하지만, 영어는 **동사 형태 자체가 시간 서열을 말해줍니다**.\n\n**한국어와의 결정적 차이**: 한국어 문장 \"회의가 시작되기 전에 나는 리포트를 완성했다\"는 `했다 + 했다` 형태이지만, 영어에서는 `had completed + started`로 동사 형태가 달라집니다. 이는 영어가 **시간의 선형성(linearity)**을 극도로 중시하기 때문입니다. 한국어는 선택지로 시간을 표현하지만, 영어는 **문법 자체가 시간 논리의 증거**입니다. C1 수준의 학습자라면, 이 차이를 이해하고 모국어와의 간극을 인식해야 더 이상 \"언제 past perfect를 써야 하는가\"에 고민하지 않습니다.","https:\u002F\u002Fpub-96bedcbbfd0f4e5d82c4505745cced9c.r2.dev\u002Fexplain_audio\u002Fdccaf908-2ece-433b-a932-7d3664fc1926.mp3",[],[18,24,30,36,42,48],{"en":19,"ko":20,"ko_audio":21,"audio":22,"audios":23},"By the time she arrived at the office, her team had already finished the project.","그녀가 사무실에 도착했을 때 그녀의 팀은 이미 프로젝트를 완료했었다.","https:\u002F\u002Fpub-96bedcbbfd0f4e5d82c4505745cced9c.r2.dev\u002Ftrans_audio\u002Fa8420899-27d3-4262-a667-1c5fe3d3c3d8.mp3","https:\u002F\u002Fpub-96bedcbbfd0f4e5d82c4505745cced9c.r2.dev\u002Fblock_audio\u002F2a84862d-5d48-402e-bdc5-b3590bd71580.mp3",{},{"en":25,"ko":26,"ko_audio":27,"audio":28,"audios":29},"He realized he had left his wallet at home when he reached the restaurant.","그가 레스토랑에 도착했을 때 지갑을 집에 두고 온 것을 깨달았다.","https:\u002F\u002Fpub-96bedcbbfd0f4e5d82c4505745cced9c.r2.dev\u002Ftrans_audio\u002F986186a7-6c3b-4c4d-a0ab-ce6427937f97.mp3","https:\u002F\u002Fpub-96bedcbbfd0f4e5d82c4505745cced9c.r2.dev\u002Fblock_audio\u002F9dd6975d-719f-4852-a7dd-fba78cfe43e7.mp3",{},{"en":31,"ko":32,"ko_audio":33,"audio":34,"audios":35},"After they had discussed the proposal for two hours, they finally made a decision.","2시간 동안 제안에 대해 논의한 후에 그들은 드디어 결정을 내렸다.","https:\u002F\u002Fpub-96bedcbbfd0f4e5d82c4505745cced9c.r2.dev\u002Ftrans_audio\u002F22b6c1ee-bc6a-4f77-9a58-9eb7258910b6.mp3","https:\u002F\u002Fpub-96bedcbbfd0f4e5d82c4505745cced9c.r2.dev\u002Fblock_audio\u002Fd304bb37-e115-4af1-bdb6-5bffb45cd051.mp3",{},{"en":37,"ko":38,"ko_audio":39,"audio":40,"audios":41},"She had never traveled abroad before she won the lottery.","그녀는 로또에 당첨되기 전까지 해외로 여행을 간 적이 없었다.","https:\u002F\u002Fpub-96bedcbbfd0f4e5d82c4505745cced9c.r2.dev\u002Ftrans_audio\u002Ffd5001d9-80d4-4ed2-8b51-a08e66cc8080.mp3","https:\u002F\u002Fpub-96bedcbbfd0f4e5d82c4505745cced9c.r2.dev\u002Fblock_audio\u002Fc081725f-1c1d-4e97-8bb8-4e9ace69f213.mp3",{},{"en":43,"ko":44,"ko_audio":45,"audio":46,"audios":47},"The document had been submitted three days before the deadline arrived.","그 문서는 마감일이 오기 3일 전에 제출되었다.","https:\u002F\u002Fpub-96bedcbbfd0f4e5d82c4505745cced9c.r2.dev\u002Ftrans_audio\u002F34238b1a-dbfa-482e-87f5-9a06def3109d.mp3","https:\u002F\u002Fpub-96bedcbbfd0f4e5d82c4505745cced9c.r2.dev\u002Fblock_audio\u002Ff9d7f88c-9b57-4a10-8602-9b1f0b251e05.mp3",{},{"en":49,"ko":50,"ko_audio":51,"audio":52,"audios":53},"Once the guests had departed, he cleaned up the house for two hours.","손님들이 떠난 후, 그는 2시간 동안 집을 청소했다.","https:\u002F\u002Fpub-96bedcbbfd0f4e5d82c4505745cced9c.r2.dev\u002Ftrans_audio\u002F3ed7dc10-495f-4850-a6f0-cb3340baf7a0.mp3","https:\u002F\u002Fpub-96bedcbbfd0f4e5d82c4505745cced9c.r2.dev\u002Fblock_audio\u002F996994d0-b1af-46f0-a932-9e075e09add7.mp3",{},[],[56,68,79],{"ko":57,"options":58},"다음 문장에서 빈칸에 올 가장 적절한 형태는? 'When I ___ the theater, the movie ___.'",[59,62,64,66],{"t":60,"ok":61},"arrived \u002F had started",true,{"t":63,"ok":10},"had arrived \u002F started",{"t":65,"ok":10},"arrived \u002F started",{"t":67,"ok":10},"had arrived \u002F had started",{"ko":69,"options":70},"다음 중 과거완료가 **필요한** 상황은 어느 것인가?",[71,73,75,77],{"t":72,"ok":10},"어제 친구를 만났고 함께 영화를 봤다. (두 사건이 거의 동시에 발생)",{"t":74,"ok":61},"회의가 시작되기 전에 나는 모든 자료를 준비했었다. (명확한 시간 선후 관계)",{"t":76,"ok":10},"나는 아침을 먹고 학교에 갔다. (단순한 순차 사건)",{"t":78,"ok":10},"그는 매일 운동하고 샤워했다. (반복되는 습관)",{"ko":80,"options":81},"문장 'She had finished her homework before her mother came home'에서 과거완료가 사용된 이유는?",[82,84,86,88],{"t":83,"ok":61},"먼저 일어난 사건을 더 과거 시제로 표현하여 시간 순서를 명확히 하기 위해",{"t":85,"ok":10},"'before'이라는 단어가 나왔으므로 자동으로 과거완료를 써야 함",{"t":87,"ok":10},"homework가 더 중요한 사건이기 때문에",{"t":89,"ok":10},"더 많은 시간이 걸린 사건을 과거완료로 표현함"]