[Grammar in Use Unit 12] For, Since 그리고 When과 How long

Study Notes

지난 글에 이어 현재완료와 뗄 수 없는 forsince를 조금 더 깊게 들여다봅니다.

이번 Unit 12에서는 for과 since 에 대해서 좀 더 자세하게 알아보는 시간과 함께, 질문을 던질 때 시제를 완전히 바꿔야 하는 WhenHow long의 차이를 정리해 보겠습니다.


1. For과 Since 복습

어떤 사건이 '얼마나 오랫동안' 일어났는지 말하고 싶을 때 사용하며, 뒤에 오는 명사의 성격이 다릅니다.

  • for + 기간 (a period of time): 얼마 동안 지속되었는지 말할 때
    • Sally has been working here for six months. (샐리는 6개월 동안 여기서 일해왔다.)
    • I haven’t seen Tom for ages. (나 톰을 오랫동안 못 봤어.)
  • since + 시작한 때 (the start of a period): 그 일이 정확히 언제 시작되었는지 기점을 말할 때
    • Sally has been working here since April. (샐리는 4월부터 지금까지 여기서 일해왔다.)
    • I haven’t seen Tom since Monday. (나 월요일 이후로 톰을 못 봤어.)

2. For의 3가지 규칙

① 긍정문에서는 생략 가능, 부정문에서는 생략 불가

평서문(긍정)에서는 for를 생략해도 뜻이 통하지만, 부정문에서는 반드시 살려두어야 합니다.

  • They’ve been married for ten years. = They’ve been married ten years. (생략 가능)
  • They haven’t had a holiday for ten years. (for 필수)

② 부정문에서는 for 대신 in을 쓸 수 있음

부정문 한정으로, for와 완전히 똑같은 의미로 in을 사용할 수 있습니다.

  • They haven’t had a holiday in ten years. (= for ten years / 10년 동안 휴가를 못 갔다)

all... 앞에는 for를 쓰지 않음

all day(하루 종일), all my life(평생) 같은 표현 앞에는 for를 절대 쓰지 않습니다.

  • I’ve lived here all my life.
  • ❌ I've lived here for all my life.

3. When + 과거형 vs How long + 현재완료

질문을 시작하는 첫 단어에 따라 문장 전체의 시제가 달라집니다. 개인적으로 저도 정말 많이 실수하는 부분입니다.

  • When...? ➔ 과거형만! (그 일이 언제 일어났는지 '과거의 한 점'만 궁금하니까)
  • How long...? ➔ 현재완료만! (과거부터 지금까지 이어져 온 '기간'이 궁금하니까)

비가 오는 상황

  • When did it start raining? (비 언제 시작했어?)
    • It started raining an hour ago / at 1 o’clock. (한 시간 전에 / 1시에 시작했어.)
  • How long has it been raining? (비 온 지 얼마나 됐어?)
    • It’s been raining for an hour / since 1 o’clock. (한 시간 동안 / 1시 이후로 쭉 오는 중이야.)

서로 알고 지낸 사이

  • When did Joe and Kate first meet? (조랑 케이트 처음에 언제 만났대?)
    • They first met a long time ago. (그들 오래전에 만났어.)
  • How long have they known each other? (그들 알고 지낸 지 얼마나 됐어?)
    • They’ve known each other for a long time. (오랫동안 알고 지냈어.)

4. 알아두면 유용한 패턴: It is / It has been ~ since...

"내가 마지막으로 ~한 지 벌써 2년이나 됐네" 같은 말을 하고 싶을 때 쓰는 아주 편리한 구조입니다. It isIt's been 둘 다 똑같이 사용 가능합니다.

  • "It’s two years since I last saw Joe." = "It’s been two years since..."
    • (내가 조를 마지막으로 본 지 2년 됐어. ➔ 즉, 2년 동안 조를 못 봤다는 의미)
  • "It’s ages since we went to the cinema." = "It’s been ages since..."
    • (우리 영화관 간 지 진짜 오래됐다. ➔ 즉, 오랫동안 영화관에 안 갔다는 의미)
  • "How long is it since Mrs Hill died?" = "How long has it been since..."
    • (힐 부인이 돌아가신 지 얼마나 됐죠? ➔ 즉, 언제 돌아가셨냐는 의미)

마치며

  • When 뒤에는 과거형(did), How long 뒤에는 현재완료(have p.p.)가 반사적으로 튀어나올 만큼 복습 합시다.
  • It's [시간] since [과거행동] 패턴을 외워두면 "나 ~한 지 오래됐어"라는 말을 자연스럽게 할 수 있습니다.

여기까지 Unit 12의 정리를 마치겠습니다.

다음 게시글은 지금까지 배운 내용 중 일부의 복습을 지난번과 같이 예문들을 만들어 보면서 복습하는 시간을 가져보도록 하겠습니다.

다들 차근차근히, 조금씩 꾸준히 같이 공부합시다.

그럼 오늘도 화이팅!