HamPass
HamPass
1급 영어일반 영어빈출 보통

다음 문장의 괄호 안에 알맞은 것은? "Without oxygen, all animals _____ long ago."

1
would have disappeared
2
will disappear
3
would disappear
4
had disappeared

상세 해설

정답 해설

'Without oxygen'은 가정법 과거완료의 조건절 역할을 합니다. '산소가 없었다면 모든 동물은 오래전에 사라졌을 것이다'라는 뜻입니다. 가정법 과거완료의 기본 구조는 'If + 주어 + had + 과거분사, 주어 + would have + 과거분사'이며, 여기서 'Without oxygen'은 'If it had not been for oxygen(= But for oxygen)'과 같은 의미입니다. 과거 사실에 반대되는 가정이므로 주절에 'would have + 과거분사(disappeared)'가 올바릅니다.

학습 팁

Without + 명사 = If it had not been for (가정법 과거완료) → would have p.p

오답별 해설

2. will disappear

'will disappear'는 단순 미래로, 과거 사실에 대한 가정에 사용할 수 없습니다.

3. would disappear

'would disappear'는 가정법 과거로, 'long ago'와 함께 과거완료 가정법이 필요합니다.

4. had disappeared

'had disappeared'는 과거완료이지만 가정법에서는 would have p.p가 필요합니다.