현재완료와 과거시제를 시간 부사어 하나로 5초 만에 구분하는 방법을 실제 경험을 바탕으로 명확하게 정리했습니다. 2026학년도 수능과 내신 대비에 필수적인 내용입니다.
현재완료와 과거시제, 시간 부사어 기준 구분법
현재완료와 과거시제는 의미와 쓰임새가 다르지만, 시간 부사어를 기준으로 명확하게 구분할 수 있습니다. 과거에 시작되어 현재까지 영향을 미치거나 완료된 동작을 나타낼 때는 'since', 'for', 'until now', 'so far', 'already', 'yet', 'ever', 'never' 등 현재와 연결되는 부사어와 함께 현재완료 시제를 사용합니다. 반면, 과거의 특정 시점에 완료된 동작이나 상태를 나타낼 때는 'yesterday', 'last week', 'ago', 'in 1990', 'when I was young' 등 과거를 명확히 지칭하는 부사어와 함께 과거 시제를 사용합니다. 이 기준을 명확히 이해하면 문법 문제에서 혼동하는 일을 줄일 수 있습니다.
예를 들어, 'I have lived in Seoul for 10 years.'는 현재완료를 사용하여 서울에 10년 전부터 살기 시작해 지금까지 살고 있다는 의미를 나타냅니다. 반면, 'I lived in Seoul for 10 years.'는 과거에 서울에 10년 동안 살았지만, 현재는 더 이상 서울에 살지 않는다는 의미를 내포합니다. 이처럼 시간 부사어의 뉘앙스를 파악하는 것이 중요합니다. 실제 시험에서는 이러한 시간 부사어가 명확하게 주어지므로, 이를 근거로 시제를 선택하는 것이 효과적입니다.
실전! 현재완료 vs 과거시제 구분 연습
관련 글
수능과 내신 시험에서 자주 출제되는 현재완료와 과거시제 구분 문제를 실제 예시를 통해 연습해 보겠습니다. 다음 문장에서 빈칸에 알맞은 시제를 골라보세요.
1. She ____ (visit) Paris three times.
2. He ____ (go) to the library yesterday.
3. We ____ (not see) him since last month.
첫 번째 문장은 'three times'라는 경험을 나타내는 부사구가 현재완료와 잘 어울립니다. 따라서 'has visited'가 적절합니다. 두 번째 문장은 'yesterday'라는 명확한 과거 시점 부사어가 있으므로 과거 시제 'went'를 사용해야 합니다. 세 번째 문장은 'since last month'라는 현재까지 이어지는 기간을 나타내므로 현재완료 시제인 'have not seen'이 올바른 선택입니다. 이처럼 시간 부사어의 특징을 파악하는 연습을 꾸준히 하면 어떤 상황에서도 정확하게 시제를 선택할 수 있습니다. 개인별로 자주 틀리는 유형을 파악하고 집중적으로 연습하는 것이 실력 향상에 도움이 됩니다.
자세한 내용은 원본 글에서 확인하세요.








