[Grammar in Use Unit 12] For, Since 그리고 When과 How long
• Study Notes
지난 글에 이어 현재완료와 뗄 수 없는 for과 since를 조금 더 깊게 들여다봅니다.
이번 Unit 12에서는 for과 since 에 대해서 좀 더 자세하게 알아보는 시간과 함께, 질문을 던질 때 시제를 완전히 바꿔야 하는 When과 How 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 is와 It'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의 정리를 마치겠습니다.
다음 게시글은 지금까지 배운 내용 중 일부의 복습을 지난번과 같이 예문들을 만들어 보면서 복습하는 시간을 가져보도록 하겠습니다.
다들 차근차근히, 조금씩 꾸준히 같이 공부합시다.
그럼 오늘도 화이팅!