jaysnote
6분

2단계 Unit 03 | for, since와 과거시제는 어떻게 구별할까?

지금도 이어지는 시간과 끝난 과거를 구별하고 for와 since를 정확히 사용합니다.

노베영어 노베이스 영어를 위한 중학 영문법, 38/57

과거부터 지금까지 이어져요

I have lived here for three years.

나는 이곳에서 3년 동안 살아왔다. 지금도 여기 산다.

3년 전에 시작한 생활이 지금도 계속됩니다. 현재완료 have/has + 과거분사는 이렇게 과거에서 시작해 현재까지 이어지는 상태를 말할 수 있습니다.

지금도 이어지는지가 첫 확인입니다.

for는 시간의 길이

We have been friends for five years.

우리는 5년 동안 친구로 지냈다.

for 뒤에는 two hours, three months, a long time처럼 얼마 동안인지 나타내는 기간이 옵니다. 길이를 잴 수 있으면 for를 먼저 생각하세요.

since는 시작점

We have been friends since 2021.

우리는 2021년부터 친구로 지냈다.

since 뒤에는 Monday, 2021, I was ten처럼 일이 시작된 때가 옵니다. since I was ten에는 주어 I와 동사 was가 들어 있습니다.

for three years → 3년이라는 길이

since 2023 → 2023년이라는 시작점

끝난 과거라면 과거시제

I lived there for three years.

나는 그곳에서 3년 동안 살았다. 지금은 아닐 수 있다.

과거시제 lived는 과거의 생활을 끝난 일로 말합니다. I have lived here for three years는 현재까지 선이 이어지지만, I lived there for three years는 과거 안에서 시간이 끝납니다.

yesterday, last year, two days ago처럼 끝난 때가 보이면 과거시제가 자연스럽습니다. 현재완료와 yesterday를 바로 연결하지 않습니다.

질문은 How long

How long have you known Mina?

미나를 얼마나 오래 알고 지냈니?

How long은 이어진 시간의 길이를 묻습니다. I have known her for two years처럼 답할 수 있습니다.

시간 표현을 자리별로 읽기

I have lived here for three years에서 I는 사는 사람, have lived는 과거에 시작해 지금도 이어지는 생활, here는 장소, for three years는 이어진 길이입니다. I lived there for three yearsfor를 쓰지만 동사가 과거형 lived입니다. 따라서 for만 보고 현재완료라고 결정하면 안 됩니다. 동사 형태와 지금도 이어지는지를 함께 확인하세요. since I was ten에서는 since 뒤에 시작점 역할을 하는 작은 문장 I was ten이 들어갑니다.

초보가 자주 묻는 질문

“3년 동안”이라는 한국어만 보면 두 시제가 똑같아 보여 막힙니다. 이때 지금도 그런가?라고 물으세요. 지금도 살고 있으면 have lived, 이제 살지 않으면 lived가 기본입니다. forsince가 헷갈리면 달력에서 구간 전체를 말하는지, 시작한 한 점을 말하는지 확인하세요. five months처럼 길이를 말하면 for, last Friday처럼 출발점을 말하면 since입니다. 번역보다 시간선이 어디서 끝나는지를 보는 습관이 중요합니다.

생활 장면에서 다시 구별하기

지금도 같은 학교에 다니며 I have studied here since March라고 하면 3월에 시작한 공부가 현재까지 이어집니다. 이미 다른 학교로 옮긴 뒤 I studied there for one year라고 하면 그 기간은 과거에서 끝났습니다. for one year가 두 문장에 모두 올 수 있다는 점이 중요합니다. 시제를 정하는 것은 for 자체가 아니라 지금도 이어지는지입니다.

How long have you had this bag?에는 I have had it for two years라고 답할 수 있습니다. have had가 낯설어도 첫 have는 현재완료를 만들고, 둘째 had는 “가지다”의 과거분사입니다. 같은 모양이 이어져도 역할을 하나씩 확인하세요. 시작점을 답하고 싶다면 since my birthday처럼 말할 수 있습니다.

지금도 이어지는 상태에는 know, live, have 같은 동사가 자주 보입니다. I have known Mina for two years는 2년 전부터 지금까지 미나를 알고 있다는 뜻입니다. I knew Mina in elementary school은 초등학교 시절의 관계를 과거 장면으로 말합니다. 같은 한국어 “알았다”에 끌려가지 말고 시간의 끝이 현재에 닿는지 확인하세요.

3문항 빠른 확인

  1. ___ five months에는 forsince 중 무엇을 쓸까요?
  2. ___ last Friday에는 무엇을 쓸까요?
  3. I have met him yesterday.에서 고칠 부분은?
정답 보기
  1. for입니다. five months는 이어진 시간의 길이입니다.
  2. since입니다. last Friday는 일이 시작된 한 시점입니다.
  3. I met him yesterday로 고칩니다. yesterday는 이미 끝난 과거이므로 과거시제가 자연스럽습니다.

내 문장 하나 만들기

오래 가진 물건을 떠올려 I have had ___ for ___를 완성해 보세요. 지금도 가지고 있는 물건이어야 합니다.

관련 글

← 목록으로