정의 / 설명
과거 추론은 modal + have + past participle 형태를 씁니다. 과거 사실을 단정 보고하는 것이 아니라 증거 기반 해석을 말합니다.
핵심 규칙
- 형태: must/might/may/could/can't have + past participle
- must have: 강한 긍정 추론
- might/may/could have: 가능성
- can't have: 강한 부정 추론
- could have는 문맥에 따라 가능성/평가 의미가 달라질 수 있다.
예문
- They must have missed the train. - 그들은 분명 기차를 놓쳤을 거예요.
- She can't have said that. - 그녀가 그런 말을 했을 리가 없어요.
- He might have left early. - 그는 일찍 떠났을지도 몰라요.
- We may have taken the wrong road. - 우리가 길을 잘못 들었을지도 몰라요.
- You must have seen the message. - 당신은 분명 그 메시지를 봤을 거예요.
자주 하는 실수
- ❌ They must missed the train. -> ✅ They must have missed the train.
- ❌ She can't had said that. -> ✅ She can't have said that.
- ❌ He might has left early. -> ✅ He might have left early.