어떤 언어를 배우고 싶으신가요?

어떤 언어를 배우고 싶으신가요?

Past Perfect Progressive 영어 문법에서

Learning foreign languages via modern grammar theory

과거 완료진행형(Past Perfect Progressive)

과거 완료진행형은 영어 문법에서 약간 복잡한 시제 중 하나입니다. 이 시제를 사용하여 어떤 일이 다른 과거 시간에 시작되어 지속되었으며 또 다른 과거 시간에 끝난 사건을 나타냅니다. 이 글에서는 과거 완료진행형이 무엇인지, 어떻게 사용되는지, 그리고 어떤 예문을 통해 이해하는지 살펴보겠습니다.

과거 완료진행형의 구성

과거 완료진행형은 다음과 같이 형성됩니다:

had been + 현재분사

과거 완료진행형은 “had been”이라는 과거시제의 형태와 현재분사(-ing 형태)가 결합하여 사용됩니다. 과거 완료진행형은 과거 시간에 이미 발생한 사건을 나타내면서 그 사건이 일련의 지속적인 동작 혹은 상태였음을 강조합니다.

과거 완료진행형 사용 법

과거 완료진행형은 다음과 같은 상황에서 사용됩니다:

  1. 한 시간 내내 일어나고 있었지만 끝난 동작을 나타낼 때.
  2. 두 가지 이상의 사건 중 어느 사건이 먼저 일어났는지를 표현할 때.
  3. 원인과 결과에 대한 관계를 설명할 때.

1. 동작의 지속

과거 완료진행형은 과거 어느 시점에서 시작되었으며, 그 시점부터 계속 일어나고 있었던 동작을 나타냅니다. 다음의 예문을 살펴보세요.

예문: She had been studying for three hours when he called. (그가 전화를 걸 때까지 그녀는 세 시간 동안 계속 공부하고 있었다.)

이 예문에서 “She had been studying”는 그녀가 전화를 받기 직전까지 계속해서 공부하고 있었다는 사실을 나타냅니다. “Had been studying”는 그동안의 지속적인 동작을 강조하고 있습니다.

2. 사건의 순서

공식적인 시기와 관련하여 과거 완료진행형은 두 가지 이상의 사건 중 어느 사건이 먼저 발생했는지를 나타냅니다. 다음의 예문을 살펴보세요.

예문: John had been working at the company for five years before he was promoted. (승진하기 전에 존은 그 회사에서 다섯 년 동안 일하고 있었다.)

이 예문에서 “John had been working”은 “he was promoted”보다 앞선 사건임을 나타냅니다. 앞서 “had been working”은 다섯 년 동안의 지속적인 동작을 말하며, 이후에 “he was promoted”은 그 동안의 일련의 동작에 대한 결과를 나타냅니다.

3. 원인과 결과

과거 완료진행형은 어떤 사건이 발생한 이유와 그 결과를 설명할 때 사용됩니다. 다음의 예문을 살펴보세요.

예문: They were out of breath because they had been running marathons. (그들은 마라톤을 계속해서 달려왔기 때문에 숨이 차 있었다.)

이 예문에서 “they had been running”은 “they were out of breath”라는 결과에 대한 원인을 설명하고 있습니다. 계속해서 달려왔다는 행동이 숨이 차 있음의 결과를 초래한 것입니다.

과거 완료진행형의 부정문과 의문문

과거 완료진행형의 부정문은 다음과 같이 형성됩니다:

had + not been + 현재분사

예문:

부정문: She had not been studying for three hours when he called. (그가 전화를 걸 때까지 그녀는 세 시간 동안 공부하지 않았다.)

과거 완료진행형의 의문문은 다음과 같이 형성됩니다:

Had + 주어 + been + 현재분사?

예문:

의문문: Had they been running marathons? (그들은 마라톤을 계속해서 달렸었습니까?)

과거 완료진행형의 부정문과 의문문의 형태는 일반적인 과거 완료진행형과 동일합니다. 부정문은 “had not been”으로 시작하고, 의문문은 “Had”로 시작하며 문장에 물음표가 옵니다.

과거 완료진행형 예문

과거 완료진행형을 더 잘 이해하기 위해 몇 가지 예문을 살펴보겠습니다:

예문 1: I had been waiting for her at the station when she finally arrived. (그녀가 마침내 도착할 때까지 나는 역에서 그녀를 기다리고 있었다.)

예문 2: The students had been studying English for six months before they took the exam. (학생들은 시험을 보기 전까지 6개월 동안 영어를 공부하고 있었다.)

예문 3: He had been working as a chef in that restaurant for 10 years when it closed down. (그 집단이 문을 닫을 때까지 그는 그 식당에서 10년 동안 셰프로 일하고 있었다.)

예문 4: They had been planning the surprise party for weeks, but she found out about it. (그들은 몇 주 동안 깜짝 파티를 계획하고 있었지만, 그녀에게 폭로되었다.)

예문 5: Why had she been crying when I saw her last night? (어젯밤 그녀를 본 순간에 왜 그녀는 울고 있었을까요?)

이러한 예문들을 통해 과거 완료진행형이 어떤 상황에 사용되는지 이해할 수 있습니다. 이 시제를 사용하면 과거의 어떤 동작이 다른 과거 시간에 얼마나 오래 지속되었는지를 표현하는 데 도움이 됩니다.

결론

과거 완료진행형은 과거의 동작이 다른 과거 시간에 얼마나 오래 지속되었는지를 나타내는 영어 문법적 시제입니다. 과거 완료진행형은 동작의 지속, 사건의 순서, 그리고 원인과 결과를 나타내는 데 사용됩니다. 부정문과 의문문의 형태도 간단하게 만들어집니다. 이 시제에 익숙해지면 더욱 정확하고 순조롭게 과거 사건을 표현할 수 있을 것입니다. 때때로 다른 시제보다 복잡해 보일 수 있지만, 연습과 경험을 통해 올바르게 사용할 수 있는 능력을 갖출 수 있습니다. 새로운 문법을 배우는 동안은 많은 예문을 사용하여 실전에서의 문법 적용 능력을 향상시키는 것이 중요합니다.

Talkpal은 AI 기반 언어 튜터입니다. 혁신적인 기술로 57개 이상의 언어를 5배 더 빠르게 학습하세요.

AI로 더 빠르게 언어 배우기

5배 더 빠르게 학습