공시 한 판

영어 개념서 · 시제·태·가정법

시제(완료·진행)와 시제 일치

설명 영상 시제(완료·진행)와 시제 일치 · 2:32

핵심 정리

이 개념의 뼈대는 시제가 말하는 시간 기준을 먼저 잡는 데 있다. 현재완료(have+p.p.)는 과거에 시작된 동작이 현재까지 이어지거나 현재에 결과가 남아 있음을 나타내고, 과거 시제는 동작이 과거의 한 시점에서 끝났음을 나타낸다. 두 시제는 같은 과거 사건을 말하더라도 기준 시점이 달라서, 시간을 밝히는 부사구와 짝이 맞는지가 선지를 가르는 기준이 된다.

현재완료의 가장 중요한 요건은 과거의 특정 시점을 밝히는 말과 함께 쓰지 못한다는 것이다.현재완료는 last year처럼 특정 과거 시점을 나타내는 부사구와 함께 쓰지 못한다. 「yesterday」나 「last night」처럼 과거 시점이 분명한 표현이 있으면 현재완료 대신 과거 시제를 골라야 한다. 반대로 'for+기간' 표현은 현재완료와 함께 쓰여 과거부터 지금까지 계속된 기간을 나타내므로, 기간 표현이 보이면 현재완료 쪽으로 판단해야 한다.

시간 부사절은 미래의 일을 말하더라도 시제 규칙이 따로 적용된다. until이 이끄는 시간 부사절에서는 미래의 일을 현재시제로 나타낸다. 그래서 주절과 종속절의 시제를 나누어 보는 습관이 필요하다.

과거의 특정 시점까지 끝난 일은 과거완료(had p.p.)로 나타낸다. 과거완료는 과거 사건 둘 중 앞선 것을 표시할 때 쓰는 시제라고 보면 된다. 완료와 진행이 섞인 선지에서는 '끝났는가'와 '계속되는가'를 따로 물어야 한다.

자세히

시간 부사절에서 미래를 현재로

시간 부사절은 현재시제이 원칙의 바탕이다. while이 이끄는 시간 부사절에서도 미래 시제 대신 현재 시제를 쓴다. until과 while은 모두 '언제'를 정하는 접속사이므로, 주절에 미래 표현이 오는지와 별개로 종속절 안은 현재 시제로 맞춘다. 같은 자리에 will을 넣으면 틀린 선지가 된다.

현재완료와 과거 시점 표현

'ago'는 '얼마 전'이라는 과거의 한 시점을 가리키는 말이므로 현재완료와 함께 쓸 수 없다. 아래 표는 세 시제가 어떤 시간 표현과 짝을 이루는지를 정리한 것이다.

시제나타내는 것함께 쓰는 표현
과거과거의 한 시점에 끝난 동작yesterday, last night, ago
현재완료과거부터 현재까지 이어지거나 결과가 남은 동작for+기간, since
과거완료과거의 특정 시점까지 끝난 동작과거 기준 시점

과거 부사구와 현재완료 불가는 표의 첫 두 줄을 한꺼번에 기억하면 된다. 현재완료는 지금과 이어진 시간을, 과거 시제는 닫힌 과거를 나타낸다는 대비가 선지 판단의 근거가 된다.

대동사·병렬·부가의문문

비교 구문에서 than 뒤의 대동사는 앞 절의 시제에 맞춰 did처럼 써야 한다.비교 구문에서 than 뒤의 대동사는 앞 절의 시제에 맞춰 did처럼 써야 한다. 대동사는 동사 자체보다 앞 절의 시제를 보고 골라야 한다.

이어지는 내용

로그인하면 하루 5페이지까지 무료로 전체를 읽을 수 있습니다.

앱에서 이 절 읽기