영어의 대과거(과거완료) 시제 이해하기
영어에서 'had not'은 대과거 시제(past perfect tense)를 만드는 데 사용됩니다. 대과거 시제는 과거의 특정 시점보다 먼저 일어난 사건을 표현할 때 쓰입니다.
예를 들어, "I had not eaten anything all day."(나는 하루 종일 아무것도 먹지 않았었다)라고 말할 수 있습니다. 이 문장은 말하고 있는 시점까지 아무것도 먹지 않았다는 의미를 담고 있습니다.
대과거 시제의 구성
대과거 시제는 조동사 'have'의 과거형(had)과 본동사의 과거분사(eaten)를 결합하여 만듭니다.
다음 표는 대과거 시제가 어떻게 구성되는지 보여줍니다.
| 주어 | 현재완료 | 과거분사 | 대과거(과거완료) |
|---|---|---|---|
| I | have | eaten | had eaten |
| You | have | eaten | had eaten |
| He, She, It | has | eaten | had eaten |
| We | have | eaten | had eaten |
| You (복수) | have | eaten | had eaten |
| They | have | eaten | had eaten |
표에서 알 수 있듯이, 대과거 시제는 모든 주어에 대해 동일한 방식으로 구성됩니다.
대과거 시제 사용 예시
- I had already finished my homework when my teacher called. (선생님이 전화했을 때 나는 이미 숙제를 끝마친 상태였다.)
- He had not seen the movie before, but he really enjoyed it. (그는 그 영화를 이전에 본 적이 없었지만, 정말 즐겁게 감상했다.)
- We had been waiting for the bus for over an hour when it finally arrived. (버스가 마침내 도착했을 때 우리는 한 시간 넘게 기다리고 있었다.)
단순 과거와 대과거의 차이
단순 과거(simple past)는 과거에 일어난 사건 자체를 표현하는 반면, 대과거 시제는 하나의 과거 사건이 다른 사건, 행동 또는 상태보다 먼저 일어났음을 나타낼 때 유용하게 사용됩니다. 즉, 두 개의 과거 사건 사이의 시간적 선후 관계를 명확히 설명하거나 이야기를 순서대로 서술할 때 대과거 시제가 중요한 역할을 합니다.