· 영어 · 시제와 상 · 불변

시제와 상

불변만 봅니다. 이론·원리·문법·이미 끝난 역사처럼, 그 자체로는 바뀌지 않는 정리입니다. 학설 이름과 개념 구분만 둡니다. 부처 이름·조문 번호·세율은 넣지 않습니다. 먼저 외워 뼈대를 만드세요.

불변

현재완료

have/has + p.p. 경험·완료·결과·계속.

현재완료단순과거sinceforalready

have/has + 과거분사. 과거 일이 지금과 연결되어 있을 때 씁니다. 경험(ever/never), 완료(already/yet/just), 결과(지금 상태), 계속(since/for)으로 나눕니다. 어제·2020년처럼 끊긴 과거 시점이 명시되면 단순과거입니다. 과거완료(had + p.p.)는 「과거보다 앞선 과거」, 현재완료진행은 「지금까지 이어지는 동작」으로 대비합니다.

왜 중요한가: 「어제+현재완료」 결합이 전형 오답입니다.

가까운 개념: 현재완료≠단순과거. since(+시점)/for(+기간)를 섞지 마세요.

시험 팁: 시점 부사(yesterday/ago)가 있으면 단순과거부터 의심합니다.

핵심

  • 현재완료는 과거와 현재를 잇는다. 어제처럼 끊긴 시점이 있으면 단순과거.
  • since/for는 계속. already/yet/just는 완료 감각.

현재완료 용법

용법신호
경험ever, never
완료already, yet, just
결과지금 상태
계속since, for

완료 시제

형태쓰임
현재완료과거가 현재와 연결. 경험·결과·계속 영어는 present perfect(have/has + past participle)다.
과거완료과거보다 앞선 과거 영어는 past perfect(had + past participle)다.
현재완료진행지금까지 이어지는 동작 영어는 present perfect progressive(have been + -ing)다.

용어

현재완료
과거 일이 현재와 연결됨을 나타내는 시제다. have/has + 과거분사로 경험·완료·결과·계속을 읽는다. 어제처럼 끊긴 시점이 있으면 단순과거이며, since/for·already/yet이 신호다. ever/never는 경험 용법의 표지다. yesterday가 있으면 단순과거이며, since/for 계속을 단순과거로 적거나 already를 과거 전용 부사로 단정하면 틀린다. 영어는 present perfect(have/has + past participle)다.
단순과거
끝난 과거 시점을 나타내는 시제다. 현재완료는 경험·계속·결과처럼 현재와 잇는다. yesterday, ago, last가 있으면 과거가 전형이고, since/for 계속을 단순과거로 적지 않는다. 시점 부사가 있으면 완료보다 과거를 먼저 본다. since/for 계속이나 already/yet 완료 신호를 단순과거 공식에 그대로 넣으면 시제가 틀린다. 영어는 simple past로, 끝난 과거 시점을 나타내며 present perfect(현재완료)와 축이 갈린다.
since
시점 이후 계속(since 2020)을 나타낸다. for는 기간을 나타내고 둘 다 현재완료와 자주 짝한다. since가 이유 접속사로 쓰일 때는 시제 짝이 달라, 완료 신호만으로 단정하지 않는다. 시작점이 분명한지가 for와의 갈림이다. 이유 접속사 since는 시제 짝이 달라, 완료 신호만으로 단정하거나 for three years를 since와 같은 전치사로 적으면 틀린다.
for
기간(for three years)을 나타낸다. since는 시작 시점이다. 단순과거 한 시점과 for 기간을 바꿔 묻는 문항이 많으며, during(특정 기간 동안의 사건)과도 전치사를 구분한다. 현재완료 계속 용법과 자주 한 세트로 나온다. since 2020(시점)과 기간을 바꾸고, during the meeting처럼 특정 구간 사건을 for 기간과 같은 전치사로 적으면 틀린다.
already
이미. 현재완료와 잘 어울리고 긍정문에 많다. yet은 아직으로 부정·의문에 쓰이며 위치·의미가 다르다. just(방금)와 함께 완료 용법 신호로 묶여 출제된다. 단순과거 문장에 already를 반드시 넣는다고 단정하지 않는다. yet(부정·의문)과 위치·의미를 가르고, just 방금을 단순과거 전용으로 읽으면 완료 신호가 빠진다.

시험 포인트 · have/has + p.p. 경험·완료·결과·계속. 시험에서는 대비 선지를 먼저 지운다.

불변

시제 일치

주절 과거면 종속절도 과거 쪽. 시제 일치·불변진리 함정.

시제 일치불변의 진리if 현재when

주절이 과거이면 종속절도 한 칸 과거 쪽으로 맞춥니다. 예외는 불변의 진리, 가정법, 역사적 사실처럼 현재를 유지할 수 있는 경우입니다. 미래 의미의 시간·조건 부사절(when, as soon as, if, unless)은 will 대신 현재(또는 현재완료)를 씁니다. 「If it will rain」 유형이 전형 오답입니다.

왜 중요한가: 어법·빈칸에서 시제 한 칸 밀기와 will 금지가 단골입니다.

가까운 개념: 시제 일치≠가정법 시제. 조건 부사절의 will 금지를 따로 둡니다.

시험 팁: 주절 시제를 표시한 뒤, when/if 절의 will을 먼저 지웁니다.

핵심

  • 주절이 과거면 종속절도 과거 쪽으로. 진리·가정법은 예외로 둔다.
  • 시간·조건 부사절에서는 미래 will 대신 현재형을 쓴다. if절 will을 정답으로 두거나 주절 현재를 조건절 규칙으로 적은 선지를 버린다.
  • If it will rain처럼 조건절에 will을 넣은 유형이 전형 오답이다.

부사절 시제

접속미래 의미일 때
when, as soon as현재(또는 현재완료)
if, unless현재

부사절 시제 보강

접속미래 의미일 때함정
when, as soon as현재(또는 현재완료)will을 그대로 쓰기
if, unless현재will을 조건절에 넣기
before/after현재·현재완료시제 일치만으로 단정

용어

시제 일치
주절이 과거면 종속절도 한 칸 과거 쪽으로 맞춘다. 시험은 불변의 진리(현재 유지) 예외를 일반 규칙으로 적용한 선지를 오답으로 둔다. 영어는 sequence of tenses다. general/timeless truth와 가른다. said that he is를 진리 예외 없이 둔 문장을 의심한다.
불변의 진리
주절이 과거여도 현재형을 유지하는 시제 일치 예외다. 일반 시제 일치(sequence of tenses)와 구분한다. 영어는 general/timeless truth다. 과학 사실·속담 유형을 과거로 끌어내린 선지를 가린다. 개인 과거 사건을 진리 예외로 둔 선지를 가린다. 개인 과거를 진리 예외로 둔 선지를 가린다.
if 현재
시간·조건 부사절(if/when/unless)에서는 미래 의미라도 will 대신 현재(또는 현재완료)를 쓴다. If it rains, we will postpone이 정형이다. 가정법 If I were(현재 반대)와 직설 조건을 한 칸에 넣거나, 시제 일치 예외(진리)와 같은 규칙으로 보면 틀린다.
when
when이 시간 부사절을 이끌면 미래 대신 현재·현재완료를 쓴다. 관계부사 when은 선행사 때를 받고, 의문부사 when은 절을 명사처럼 쓴다. if 조건절과 함께 출제되며, during(전치사)+절 형태와 바꿔 넣으면 비문이다. When he will arrive처럼 시간절에 will을 넣은 유형과 during+절 형태를 한 선지에 섞는다.