C2

S + may have + V3 (không biết) · S + might have + V3 (không xảy ra)

과거를 말할 때 may have와 might have의 차이

설명

may have V3는 그 일이 일어났을 수도 있는데 아직 모른다는 뜻이에요. might have V3도 같은 뜻으로 쓰이지만, may에는 없는 두 번째 뜻이 있어요. 그 일이 일어날 수도 있었지만 결국 일어나지 않았다는 뜻이에요. 어느 뜻인지는 문맥이 정해요. 자주 틀리는 실수: 일어나지 않은 일에는 may have가 아니라 might have를 써요: 그 사람이 살아 있는데 You may have been killed ✗, might have been killed ✓.

예문

She may have left already.

그녀는 이미 떠났을지도 몰라요.

You might have been killed.

죽을 수도 있었어요.

He might have warned us, but he said nothing.

그는 우리에게 경고할 수도 있었지만 아무 말도 하지 않았어요.

The file may have been deleted by mistake.

파일이 실수로 삭제됐을 수도 있어요.

연습

객관식 문제로 이해도를 확인해 보세요

“S + may have + V3 (không biết) · S + might have + V3 (không xảy ra)” 효과적으로 배우기

문법 항목 “S + may have + V3 (không biết) · S + might have + V3 (không xảy ra)”(과거를 말할 때 may have와 might have의 차이)은 CEFR 6의 핵심 구조 중 하나예요. 이 구조를 능숙하게 쓰려면 쓰이는 맥락을 정확히 이해하고 꾸준히 연습해야 해요.

학습 팁: 예문을 여러 번 소리 내어 읽으면 자연스러운 반사 능력이 생겨요. 그다음 나만의 상황으로 직접 문장을 만들어 보세요. 발음 버튼을 눌러 정확한 발음을 듣고 따라 해 보세요.

전체 레슨 “”을 보면 관련 문법과 단어까지 더 깊이 이해할 수 있어요.

자주 묻는 질문