과거 완료 시제
당신의 지식을 테스트과거 완료형 기능
과거 완료형은 지금 이전보다 더 이전의 시간을 지칭합니다. 이 시제는 과거에 하나의 사건이 또 하나의 사건 이전에 일어났음을 명확하게 하기 위해서 사용됩니다. 어떤 사건이 먼저 언급되느냐는 상관이 없습니다 - 이 시제는 어떤 것이 먼저 일어났는지 명확하게 전해줍니다.
다음 예들의 경우, 사건 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.