C1
S + must/might/could/should + have been + V-ing
modal + have been + V-ing
설명
두 겹이 합쳐진 형태예요. 확신의 정도나 판단을 나타내는 조동사에, 과거에 진행되어 계속된 일을 나타내는 have been V-ing가 더해져요. 영어 동사 연쇄 중 가장 긴 형태이고, C1 수준 글쓴이임을 보여 주는 표지예요. 자주 틀리는 실수: been을 빼지 마세요: must have waiting ✗, must have been waiting ✓.
예문
He must have been waiting for hours.
그는 몇 시간째 기다렸던 게 분명해요.
She might have been sleeping when you rang.
전화하셨을 때 그녀는 자고 있었을지도 몰라요.
They should have been checking the levels all along.
그들은 처음부터 계속 수위를 점검했어야 했어요.
The pump could have been leaking for weeks.
그 펌프는 몇 주 동안 새고 있었을 수도 있어요.
연습
객관식 문제로 이해도를 확인해 보세요
“S + must/might/could/should + have been + V-ing” 효과적으로 배우기
문법 항목 “S + must/might/could/should + have been + V-ing”(modal + have been + V-ing)은 CEFR 5의 핵심 구조 중 하나예요. 이 구조를 능숙하게 쓰려면 쓰이는 맥락을 정확히 이해하고 꾸준히 연습해야 해요.
학습 팁: 예문을 여러 번 소리 내어 읽으면 자연스러운 반사 능력이 생겨요. 그다음 나만의 상황으로 직접 문장을 만들어 보세요. 발음 버튼을 눌러 정확한 발음을 듣고 따라 해 보세요.
전체 레슨 “”을 보면 관련 문법과 단어까지 더 깊이 이해할 수 있어요.