과거 완료 시제

과거 완료형 기능

과거 완료형은 지금 이전보다 더 이전의 시간을 지칭합니다. 이 시제는 과거에 하나의 사건이 또 하나의 사건 이전에 일어났음을 명확하게 하기 위해서 사용됩니다. 어떤 사건이 먼저 언급되느냐는 상관이 없습니다 - 이 시제는 어떤 것이 먼저 일어났는지 명확하게 전해줍니다.

다음 예들의 경우, 사건 A가 먼저 일어난 사건이고 사건 B가 두번째 사건이거나 좀 더 최근 사건입니다:

사건 A 사건 B
John had gone out when I arrived in the office.
사건 A 사건 B
I had saved my document before the computer crashed.
사건 B 사건 A
When they arrived we had already started cooking.
사건 B 사건 A
He was very tired because he hadn't slept well.

과거 완료형 만들기

영어의 과거 완료형은 두 부분으로 이뤄져 있습니다: 동사 to have의 과거 시제 (had) + 주동사의 관거 분사.

주어 had 과거 분사
긍정문
She had given
부정문
She hadn't asked.
의문문
Had they arrived?
부정 의문문
Hadn't you finished?
To decide, 과거 완료
긍정문 부정문 의문문
I had decided I hadn't decided Had I decided?
You had decided You hadn't decided Had you decided?
She had decided She hadn't decided Had she decided?
We had decided We hadn't decided Had we decided?
They had decided They hadn't decided Had they decided?

과거 완료 + just

'Just'는 지금 이전보다 오직 약간 더 일찍 일어났던 사건을 말할 때 과거 완료형과 같이 사용됩니다. 예를 들면,

  • The train had just left when I arrived at the station.
  • She had just left the room when the police arrived.
  • I had just put the washing out when it started to rain.