고급 무료 영어 학습
끝난 일에 대한 판단
완료형 조동사의 의미 차이
이번 수업에서 배우는 표현
과거 행동을 평가하고 불필요했던 일과 놓친 기회를 구별합니다. 조동사의 의미를 상황에 맞게 읽습니다.
예문과 한국어 뜻
We should have tested the link first.
링크를 먼저 시험했어야 했습니다.
You needn't have printed every page.
모든 페이지를 인쇄할 필요는 없었는데요.
사용할 때 기억할 점
should have는 하지 않은 일에 대한 아쉬움, needn't have는 이미 했지만 불필요했던 일을 나타냅니다.
연습 문제와 해설
아래 문장의 한국어 뜻을 참고해 답을 생각해 보세요. 정답과 해설은 문제 아래에서 확인할 수 있습니다. 화면의 학습 시작 버튼을 이용하면 한 문제씩 선택하고 바로 채점받을 수 있습니다.
1. 한국어 뜻에 맞게 빈칸을 완성하세요.
We should have ___ the assumptions before presenting the forecast.
예측을 발표하기 전에 전제 조건을 검증했어야 했습니다.
- verify
- verifying
- verified
정답과 해설 보기
정답: verified
We should have verified the assumptions before presenting the forecast.
예측을 발표하기 전에 전제 조건을 검증했어야 했습니다.
과거에 했어야 할 일은 should have와 과거분사 verified로 표현합니다.
2. 한국어 뜻에 맞게 빈칸을 완성하세요.
You ___ have printed the handouts; everyone already had a digital copy.
유인물을 인쇄할 필요는 없었는데요. 모두 이미 디지털 사본을 가지고 있었어요.
- needn't
- mustn't
- couldn't
정답과 해설 보기
정답: needn't
You needn't have printed the handouts; everyone already had a digital copy.
유인물을 인쇄할 필요는 없었는데요. 모두 이미 디지털 사본을 가지고 있었어요.
실제로 했지만 불필요했던 인쇄를 말하므로 needn't have가 맞습니다.
3. 한국어 뜻에 맞게 빈칸을 완성하세요.
The misunderstanding could have ___ with a clearer example.
더 명확한 예시가 있었다면 오해를 피할 수 있었을 것입니다.
- being avoided
- been avoided
- been avoiding
정답과 해설 보기
정답: been avoided
The misunderstanding could have been avoided with a clearer example.
더 명확한 예시가 있었다면 오해를 피할 수 있었을 것입니다.
과거에 피할 수 있었던 수동 결과는 could have been avoided입니다.
4. 한국어 뜻에 맞게 빈칸을 완성하세요.
The author ought ___ disclosed that limitation in the introduction.
저자는 서론에서 그 한계를 밝혔어야 했습니다.
- have
- to having
- to have
정답과 해설 보기
정답: to have
The author ought to have disclosed that limitation in the introduction.
저자는 서론에서 그 한계를 밝혔어야 했습니다.
과거의 의무에 대한 평가는 ought to have와 과거분사로 표현합니다.
5. 한국어 뜻에 맞게 빈칸을 완성하세요.
They must have ___ the instructions, because they completed the wrong section.
엉뚱한 부분을 완성했으니 그들은 지시 사항을 오해한 게 틀림없습니다.
- misunderstood
- misunderstand
- misunderstanding
정답과 해설 보기
정답: misunderstood
They must have misunderstood the instructions, because they completed the wrong section.
엉뚱한 부분을 완성했으니 그들은 지시 사항을 오해한 게 틀림없습니다.
과거 원인에 대한 강한 추측에는 must have misunderstood를 씁니다.
6. 한국어 뜻에 맞게 빈칸을 완성하세요.
I shouldn't have ___ the draft before checking the figures.
수치를 확인하기 전에 초안을 공유하지 말았어야 했습니다.
- share
- shared
- sharing
정답과 해설 보기
정답: shared
I shouldn't have shared the draft before checking the figures.
수치를 확인하기 전에 초안을 공유하지 말았어야 했습니다.
이미 한 행동을 후회하는 shouldn't have 뒤에는 과거분사가 옵니다.
7. 한국어 뜻에 맞게 빈칸을 완성하세요.
The final report can't have ___ yesterday; it was not completed until this morning.
최종 보고서는 오늘 아침에야 완성됐으므로 어제 발송되었을 리 없습니다.
- being sent
- be sent
- been sent
정답과 해설 보기
정답: been sent
The final report can't have been sent yesterday; it was not completed until this morning.
최종 보고서는 오늘 아침에야 완성됐으므로 어제 발송되었을 리 없습니다.
과거의 수동 사건을 불가능하다고 판단하므로 can't have been sent입니다.
8. 한국어 뜻에 맞게 빈칸을 완성하세요.
I would have appreciated ___ about the schedule change in advance.
일정 변경을 미리 알려 주셨다면 감사했을 것입니다.
- being informed
- to be informed
- be informed
정답과 해설 보기
정답: being informed
I would have appreciated being informed about the schedule change in advance.
일정 변경을 미리 알려 주셨다면 감사했을 것입니다.
appreciate 뒤에는 동명사가 오며 통보받는 수동 의미는 being informed입니다.