과거 완료는 두 이벤트 중 한 동작이 시작되기 전에 다른 동작이 완료되었음을 나타내며, 이전 동작은 과거 완료 시 구조가 일반적으로 had+과거 분사이고 수동 음성 구조는 had been+과거 분사임을 나타냅니다.
주어 +had+ 동사 과거 분사
① 긍정구: 주어 +had+ 동사 과거 분사+기타
② 부정구: 주어 주어 +hadn't
④ 특수 의문문: 특수 의문사 또는 구 +had+ 주어+과거 분사+기타
⑤ 수동 음성: 주어+had (ne 과거가 완성되면 상대적 시제로, 과거 시간을 기준으로, 과거뿐만 아니라' 과거의 과거' 를 강조하며, 과거 어느 때나 어떤 동작과 비교할 때만 사용한다. (존 F. 케네디, 시간명언) (알버트 아인슈타인, 시간명언)
비교: I have learned 1000 English words so far. 지금까지 나는 1000 개의 영어 단어를 배웠다.
I had learned 1000 English words till then. 지금까지 나는 1000 개의 영어 단어를 배웠다.
-I'm sorry to keep you waiting. 기다리게 해서 죄송합니다.
-oh, not at all.i have been here only a few minutes. 아무것도 아니에요. 몇 분만 기다렸어요.