since for 차이, 완료시제 속 시점과 기간 구분법

since for 차이, 완료시제 속 시점과 기간 구분법

캠코더나 휴대폰으로 영상을 찍으면 화면 구석에 숫자 두 개가 뜹니다. 하나는 녹화 버튼을 누른 시각을 찍어 두는 타임스탬프이고, 다른 하나는 ’00:45:12’처럼 지금까지 몇 분째 찍고 있는지 세는 카운터죠. 같은 녹화를 두고 한쪽은 출발 시각을, 다른 쪽은 흘러간 길이를 보여 줍니다.

영어의 since와 for가 바로 이 두 숫자입니다. since for 차이는 뜻이 아니라 뒤에 오는 정보의 종류에 있죠. 오늘은 둘이 완료시제와 만날 때 왜 since 뒤에는 시점이, for 뒤에는 기간이 와야 하는지 원리로 정리합니다.

시점과 기간을 뒤섞은 문장

우리말로는 ‘3년째’, ‘2021년부터’처럼 조사만 바꿔 붙이면 되니 둘을 섞어 쓰는 실수가 흔합니다. 한국어 화자에게는 둘 다 ‘~동안 계속’이라는 하나의 느낌으로 다가오기 때문이죠.

틀린 문장I have lived in Daejeon since three years. (틀림)

She has worked at this bakery for 2021. (틀림)

첫 문장의 three years는 시간의 길이입니다. since는 ‘언제부터’를 찍는 말이라, 길이를 받으면 출발점을 찾지 못하죠. 두 번째 문장은 거꾸로 2021이라는 한 지점을 for에 넣었습니다. for는 길이를 재는 말이라 점 하나로는 잴 것이 없습니다.

since for 차이, 출발점과 길이의 원리

완료시제의 계속 용법은 과거의 어느 점에서 기준 시점까지 이어진 선을 그립니다. since는 그 선이 시작된 점을 가리키고, for는 그 선의 길이를 말하죠. 같은 선을 양 끝에서 설명하는 셈이라 둘 다 완료시제와 잘 어울립니다.

같은 선, 두 가지 설명I have lived in Daejeon for three years.

I have lived in Daejeon since 2023.

두 문장에 서로 다른 질문을 던져 보면 역할이 갈립니다. “대전에 산 지 꽤 됐어. (얼마나?) 3년째야.” “대전에 산 지 꽤 됐어. (언제부터?) 2023년부터야.” 앞의 답은 카운터의 숫자이고, 뒤의 답은 타임스탬프의 숫자죠.

그래서 since for 차이를 판단할 때는 뒤에 오는 말에 ‘언제부터?’와 ‘얼마 동안?’ 중 어느 질문이 어울리는지만 보면 됩니다. last summer, Monday, 2023은 ‘언제부터’에 대한 답이고, ten minutes, three years, ages는 ‘얼마 동안’에 대한 답이죠.

since는 출발점을 찍는다

since 뒤에는 시점을 나타내는 명사가 오거나, 시점을 알려 주는 절이 옵니다. 이때 since절은 출발점이 된 과거의 한 사건이므로 과거시제로 쓰고, 주절은 그 점에서 지금까지 이어진 선이므로 완료시제로 쓰죠.

since + 시점He has played the piano since he was six.

The shop has been closed since last Monday.

since는 시작점에서 지금까지를 잇는 말이라 거의 언제나 완료시제와 짝을 이룹니다. 출발점만 있고 지금까지 이어지는 선이 없다면 since를 쓸 이유가 없기 때문이죠.

for는 길이를 잰다

for는 사정이 다릅니다. 길이를 재는 일은 어느 시제에서나 가능하므로, for는 과거시제와도, 현재완료와도, 미래시제와도 함께 쓰이죠. 그래서 for가 있는 문장은 시제가 의미를 결정합니다.

시제가 바꾸는 for의 뜻I lived in Japan for two years. (지금은 일본에 살지 않음)

I have lived in Japan for two years. (지금도 일본에 삶)

과거시제와 쓴 for는 이미 끝난 2년을 말하고, 현재완료와 쓴 for는 지금까지 이어진 2년을 말합니다. 녹화를 끝낸 영상의 총 길이와, 아직 돌아가고 있는 카운터의 차이라고 생각하면 됩니다.

과거완료, 미래완료, It has been 구문

기준 시점을 과거나 미래로 옮겨도 원리는 같습니다. 선이 ‘지금’이 아니라 ‘그때’까지 이어질 뿐이죠.

기준 시점이 과거와 미래일 때By the time she retired, she had taught at the school for thirty years.

When I visited him, he had been in the hospital since the accident.

By next March, we will have been married for ten years.

첫 문장은 은퇴한 시점까지의 길이, 두 번째 문장은 방문한 시점까지 이어진 사고 이후의 기간을 말합니다. 미래완료에서는 ‘그때가 되면 몇 년째’라는 길이를 말하는 for가 훨씬 자주 쓰이죠.

It has been + 기간 + since + 과거시제

‘~한 지 얼마가 되었다’는 말은 It을 주어로 세워 표현할 수 있습니다. 기간은 앞에 두고, since 뒤에는 출발점이 된 사건을 과거시제로 쓰죠.

~한 지 얼마가 되었다It has been ten years since we graduated.

It has been a while since I last saw a film in a theater.

이 구문에는 for가 들어가지 않습니다. 기간은 주어 It의 보어 자리에 이미 들어갔고, since가 출발점을 맡았기 때문이죠. 같은 뜻을 It is ten years since we graduated처럼 현재시제로 쓰기도 하는데, 특히 영국 영어에서 흔합니다.

우리말 ‘부터’에 끌려 틀리는 문장

첫째, since를 쓰면서 동사를 현재시제로 두는 경우입니다. 우리말 ‘2022년부터 회원이다’를 그대로 옮기면 현재시제가 나오지만, 영어는 출발점에서 지금까지 이어진 선을 완료시제로 그려야 하죠.

since와 현재시제I am a member of this club since 2022. (틀림)

I have been a member of this club since 2022.

My sister has worn glasses since she was in elementary school.

둘째, since절 안까지 완료시제로 쓰는 경우입니다. since절은 선의 출발점이 된 한 사건이므로, 완료시제가 아니라 과거시제가 들어갑니다.

since절의 시제She has lived alone since she has moved to Seoul. (틀림)

She has lived alone since she moved to Seoul.

Nothing has been the same since you left.

셋째, ‘오래전부터’를 since a long time으로 옮기는 경우입니다. ‘부터’라는 말에 끌려 since를 골랐지만, a long time은 출발점이 아니라 길이죠.

‘오래전부터’의 함정They have been friends since a long time. (틀림)

They have been friends for a long time.

They have been friends since childhood.

since for 차이 비교 표

구분sincefor
뒤에 오는 정보시작 시점 (2023, last Monday)기간의 길이 (three years, ages)
어울리는 질문언제부터?얼마 동안?
함께 쓰는 시제주로 완료시제모든 시제 (시제가 뜻을 정함)
절을 이끄는가since + 과거시제 절기간을 나타내는 명사구만
틀린 예since three yearsfor 2021
바른 예I have lived here since 2023.I have lived here for three years.

핵심 정리

since for 차이는 뒤에 오는 정보가 시점인지 기간인지에 있습니다. since는 선이 시작된 점을 찍어 주로 완료시제와 짝을 이루고, for는 선의 길이를 재서 어느 시제와도 함께 쓰이죠. since절은 출발점이므로 과거시제로 씁니다.

녹화 화면의 타임스탬프와 카운터를 떠올리면 헷갈릴 일이 줄어듭니다. 문장을 쓰기 전에 넣으려는 말이 ‘언제부터’의 답인지 ‘얼마 동안’의 답인지 먼저 물어보고, 우리말 ‘부터’라는 글자에는 끌려가지 않도록 하세요.

예상 문제

문제. 다음 중 어법상 틀린 문장을 고르시오. (고1 어법)① She has lived in Incheon since 2018.
② We have been close friends for ages.
③ It has been five years since he moved to Canada.
④ I have known Minho since three years.
⑤ They had waited for an hour when the bus finally came.

[해설] since 뒤에는 시작 시점이 와야 하는데 ④의 three years는 기간이므로 for three years로 고쳐야 합니다. ③은 since절에 출발점을 과거시제로 쓴 바른 문장이고, ⑤는 과거 기준 시점까지 이어진 기간을 과거완료와 for로 나타낸 바른 문장입니다.

[정답] ④