조동사 can / must / should / may
조동사(Modal Verbs)의 본질과 절대 불변의 3대 문법 철칙
조동사(Modal Auxiliary Verbs)는 '도울 조(助)' 자를 쓰며, 홀로 서술어가 될 수 없고 반드시 본동사 앞에 결합하여 능력, 가능성, 의무, 추측, 허가 등 말하는 사람의 심리적 태도(Modality)를 덧붙여 주는 문법 요소입니다.
조동사가 포함된 문장을 다룰 때는 예외 없이 적용되는 절대 3대 철칙을 지켜야 합니다:
He, She, It)이거나 과거 시제 문맥이라도 조동사 뒤의 동사는 원형이어야 합니다.will)와 능력(can), 또는 미래(will)와 의무(must)를 동시에 표현하고 싶다면, 뒤의 조동사를 반드시 대용 표현(be able to / have to)으로 바꾸어야 합니다!핵심 조동사의 다의적 의미(능력·허가·의무·추측) 및 부정형 대조표
하나의 조동사가 문맥에 따라 '행위적 의미(능력·허가·의무)'와 '인식적 추측의 의미(~일지도 모른다 / ~임에 틀림없다)' 두 가지를 모두 갖는 경우가 많습니다. 특히 must의 부정형 분화는 시험 출제 0순위입니다.
| 조동사 | 핵심 의미 1 (능력·허가·의무) | 핵심 의미 2 (확신·추측) | 대용 표현 및 과거형 | 부정형 주의사항 및 대표 예문 |
|---|---|---|---|---|
| can | 능력 (~할 수 있다) 허가 (~해도 좋다) | 가능성 (~일 수도 있다) `cannot`: 강한 부정 추측 (~일 리가 없다) | be able to V 과거: could / was(were) able to | *That rumor cannot be true!* (그 소문은 사실일 리가 없다!) |
| may | 정중한 허가 (~해도 좋다) | 약한 긍정 추측 (~일지도 모른다, 50% 확신) | 과거형/더 약한 추측: might | *It may (might) rain this afternoon.* (오늘 오후에 비가 올지도 모른다.) |
| must | 강한 의무 (반드시 ~해야 한다) | 강한 긍정 추측 (~임에 틀림없다, 95% 확신) | 의무의 대용: have/has to V 의무의 과거: had to V *(must는 과거형 없음!)* | 금지: must not (~해서는 안 된다) 불필요: don't have to (= need not, ~할 필요가 없다) |
| should | 도덕적 의무·충고 (~해야 한다, 마땅히 ~하는 게 좋다) | 당연한 기대 (~일 것이다) | ought to V (부정: ought not to V) | *You should keep your promise.* (너는 약속을 지켜야 한다.) |
| had better | 강력한 권고·경고 (~하는 편이 낫다, 안 그러면 불이익) | — | 한 덩어리 조동사 취급 | 부정형 위치 주의: had better not + 동사원형 (*You'd better not be late.*) |
| used to | 과거의 규칙적 습관 (~하곤 했다) 과거의 상태 (예전엔 ~였다, 지금은 아님) | — | 습관일 때만 would로 대체 가능 *(상태 동사는 would 불가!)* | *There used to be a tall tree here.* (여기에 큰 나무가 있었는데 지금은 없다. — *would be* (X)) |
고등·수능 직결: '조동사 + have p.p.' (과거 사실에 대한 추측과 후회)
조동사 뒤에 동사원형을 쓰면 '현재나 미래'에 대한 이야기이지만, 조동사 뒤에 현재완료 형태인 'have + 과거분사(p.p.)'를 결합하면 '이미 지나간 과거의 사건'에 대한 추측이나 후회를 나타내게 됩니다. 수능 어법에서 'must have p.p.' vs 'should have p.p.'를 문맥으로 구별하는 문제는 매년 단골로 등장합니다.
must have p.p.: (과거에) ~했음에 틀림없다 (확실한 근거를 바탕으로 한 과거의 강한 긍정 추측)cannot (can't) have p.p.: (과거에) ~했을 리가 없다 (must have p.p.의 반대말! 강한 부정 추측)may (might) have p.p.: (과거에) ~했을지도 모른다 (과거에 대한 약한 추측)should have p.p. (= ought to have p.p.): (과거에) ~했어야 했는데 (하지 않아서 후회스럽다)should not (shouldn't) have p.p.: (과거에) ~하지 말았어야 했는데 (해서 후회스럽다)need not have p.p.: (과거에) 굳이 ~할 필요가 없었는데 (괜히 했다)(A) '오늘 안색이 안 좋아 보인다'는 현재의 근거를 바탕으로 '어젯밤 늦게까지 깨어 있었음에 틀림없다'라고 과거 사실을 강하게 추측하는 문맥이므로 'must have (stayed)'가 적절합니다. (B) '지금 배가 너무 아프다'면서 '어제 매운 음식을 그렇게 많이 먹지 말았어야 했는데(먹어서 후회된다)'라고 과거 행동을 후회하는 문맥이므로 'shouldn't have (eaten)'가 정답입니다. 따라서 정답은 ①입니다.
핵심 요약
- ✓조동사 뒤에는 항상 동사원형이 오며, 두 개의 조동사를 연달아 쓸 수 없어 be able to나 have to 등의 대용 표현을 활용한다.
- ✓must not(~해서는 안 된다: 강한 금지)과 don't have to(~할 필요가 없다: 불필요)의 의미 차이를 명확히 구별한다.
- ✓used to + 동사원형은 과거의 습관·상태를 나타내며, 상태 동사(be, live, exist)와 쓰일 때는 would로 바꿀 수 없다.
- ✓'조동사 + have p.p.'는 과거 사건을 가리키며, must have p.p.(~했음에 틀림없다: 과거 추측)와 should have p.p.(~했어야 했는데: 과거 후회)의 구별이 핵심이다.