EnQuizEnQuiz

Present Perfect vs Past Simple 완벽 가이드

비자와 입국 도장으로 가득한 펼쳐진 여권 사진: Global Residence Index (Unsplash)

“I have seen that movie yesterday.” 이 문장이 거의 맞는 것처럼 들린다면, 여러분만 그런 게 아닙니다 — 이는 프랑스어, 독일어, 스페인어, 포르투갈어, 이탈리아어를 비롯한 수많은 언어의 화자들이 똑같은 구조적인 이유로 저지르는, 학습자 영어에서 단연 가장 흔한 문법 실수라고 해도 과언이 아닙니다. 영어는 대부분의 다른 유럽 언어들이 굳이 긋지 않는 선을 Present Perfect와 Past Simple 사이에 뚜렷하게 그어 놓았고, 바로 이 때문에 이 시제 쌍은 다른 어떤 시제 혼동보다도 반복적인 실수를 많이 유발합니다. 여기서는 실제 규칙이 무엇인지, 왜 이런 실수가 생기는지, 그리고 이를 어떻게 고칠 수 있는지 알려드리겠습니다.

빠르게 비교해 보기

Present Perfect Past Simple
구조 has/have + past participle verb-ed / 불규칙 과거형
쓰임 특정되지 않은 과거 시점, 인생 경험, 현재와 관련 있는 결과 특정되고 끝난 과거 시점
예문 I have visited Paris. I visited Paris in 2019.
자주 쓰이는 시간 표현 ever, never, already, yet, just, since, for, so far yesterday, last week, in 2019, ago, when I was young
부정문 I haven't finished yet. I didn't finish it yesterday.

Present Perfect를 쓸 때

  • 특정 시점이 언급되지 않은 인생 경험. I have traveled to Japan. (핵심은 인생의 어느 시점엔가 그 일이 일어났다는 것이며, 언제인지는 중요하지 않습니다.)
  • 특정되지 않은 시점에 완료되었지만 현재에 결과가 남아 있는 행동. She has broken her arm (지금 현재 팔이 부러진 상태라는 뜻).
  • 과거에 시작되어 지금까지 계속되는 행동 — 보통 for나 since와 함께 쓰입니다. I've lived here for six years. I've worked here since 2020.
  • 아주 최근에 일어난 행동 — 흔히 just와 함께 쓰입니다. I've just finished the report.
  • 어떤 일이 이미 일어났는지 확인할 때 — ever, yet, already와 함께 씁니다. Have you ever been to Iceland? I haven't eaten yet. I've already sent the email.

Past Simple을 쓸 때

  • 특정한 과거 시점에 일어나고 끝난 행동. I visited Paris in 2019. She called me at noon.
  • 연속으로 일어난 완료된 과거 사건들. I woke up, made coffee, and left for work.
  • 더 이상 사실이 아닌 습관이나 상태. I lived in Madrid for two years (지금은 더 이상 그렇지 않다는 뜻입니다 — 지금도 그렇다는 뜻을 담은 Present Perfect 문장 I've lived in Madrid for two years와 비교해 보세요).
  • 특정 시점을 나타내는 단어나 구가 등장할 때는 언제나 — yesterday, last month, in 2020, three days ago, when I was a child 등 — 예외 없이 Past Simple을 써야 합니다.

검은 배경 위에 놓인 빈티지 타자기 사진: Iván Díaz (Unsplash)

대부분의 경우를 해결해 주는 단 하나의 규칙

이 글에서 단 한 가지만 기억해야 한다면, 이것입니다: 문장이 특정하게 끝난 시점을 언급하거나 명확히 암시하는 순간, Past Simple이 필요하며 — Present Perfect는 절대 쓰지 않습니다. “I have seen that movie yesterday”가 어긴 규칙이 바로 이것입니다: yesterday가 특정 시점을 언급하므로, 문장은 I saw that movie yesterday가 되어야 합니다. 거꾸로 생각해도 같은 논리가 성립합니다 — 시점이 언급되지 않은 I have seen that movie는 맞는 문장이고, 특정 시점이 있는 I saw that movie last week(Past Simple)도 맞는 문장입니다. 이 두 시제는 사실 같은 영역을 두고 경쟁하는 관계가 아닙니다. Present Perfect는 특정 시점이 없거나 중요하지 않은 바로 그런 경우만을 위해 존재합니다.

이 실수가 이렇게 끈질기게 남는 이유

이것은 사실 암기의 문제가 아니라 번역의 문제입니다. 많은 학습자의 모국어(프랑스어의 passé composé, 독일어의 Perfekt, 이탈리아어의 passato prossimo, 그리고 스페인어와 포르투갈어의 비슷한 구문들)는 영어의 Present Perfect와 거의 동일하게 만들어진 하나의 동사 형태로 “특정되지 않은 과거”와 “특정된 과거”라는 두 의미를 모두 커버합니다. 이런 언어들에서는 그 형태를 특정 시점을 나타내는 단어와 함께 쓰는 것이 완전히 정상입니다. 영어는 특정 시점이 언급되는 순간 별도의 더 단순한 형태(Past Simple)를 고집한다는 점에서 특이한 언어입니다 — 그래서 이 오류는 부주의해서가 아니라, 이런 구분을 두지 않는 문법 체계로부터 직접적이고 지극히 논리적으로 번역한 결과입니다. 왜 이런 실수가 생기는지 알면, 스스로 그 실수를 저지르는 순간을 알아차리기가 훨씬 쉬워집니다.

알아두면 좋은 지역적 차이 하나

미국식 영어와 영국식 영어는 이 경계선에 대해 완전히 의견이 일치하지 않습니다. 영국식 영어는 yet, already, just와 함께 Present Perfect를 확고하게 고수합니다(Have you finished yet? I've already called her). 미국식 영어는 같은 자리에 Past Simple을 쓰는 것도 흔히 받아들이며, 특히 말할 때 더욱 그렇습니다(Did you finish yet? I already called her). 둘 다 틀린 것은 아닙니다 — 다만 IELTS처럼 영국식 시험을 준비하고 있다면 더 엄격한 Present Perfect 쓰임을 따르는 것이 좋고, 일반적인 미국식 대화에서는 둘 다 자연스럽게 들립니다.

두 시제 모두 연습하기

이 두 시제는 따로따로가 아니라 반드시 한 쌍으로 함께 연습할 가치가 있습니다 — 실수는 거의 항상 각 시제 안에서가 아니라 둘 사이의 경계에서 일어나기 때문입니다. 다른 시제들과 어떻게 맞물리는지 더 넓은 그림에서 보고 싶다면, 이 시제도 전체 시제 표에 포함된 열두 시제 중 하나입니다.

Present Perfect 연습하기 →

Past Simple 연습하기 →

자주 묻는 질문

직접 연습해 보세요

영어에 대해 읽는 것은 좋은 시작이지만, 실제로 몸에 익히는 것은 연습입니다.

무료 퀴즈 풀어보기
블로그로 돌아가기