전체 문법 레슨

레슨 46 · 4단계: 시제와 조동사

For / since / ago

초급

형태와 쓰임

for + 기간, since + 시작 시점, 시간 + ago — 얼마 동안, 언제부터, 얼마 전

1.세 단어, 시간을 나타내는 세 가지 방법

For, since, ago는 모두 시간에 대해 말하지만, 나타내는 방식이 서로 다릅니다:

단어함께 오는 것뜻예
for + …기간얼마 동안for ten minutes, for three years, for ages
since + …시작점그때부터 지금까지since 2019, since Monday, since I was a child
… + ago기간(ago 앞에 옴)지금부터 얼마 전two days ago, ten minutes ago, a long time ago

예: 오늘은 목요일이고, 란은 월요일에 하노이에 도착했습니다. 같은 내용을 세 가지로 말할 수 있습니다:

  • Lan has been in Hanoi for three days.

    란은 3일째 하노이에 있어요.

  • Lan has been in Hanoi since Monday.

    란은 월요일부터 하노이에 있어요.

  • Lan arrived in Hanoi three days ago.

    란은 3일 전에 하노이에 도착했어요.

흔한 함정 두 가지: “2019년에 시작해서 지금도 계속”은 since 2019입니다 — from은 보통 뒤에 to/until이 필요합니다(from 2019 to 2022). “지금부터 2년 전”은 two years ago입니다. “전”을 그대로 옮겨서 before two years라고 하지 마세요.

2.For + 기간

For는 How long?에 대한 답이 되며, 현재완료뿐 아니라 모든 시제와 함께 쓸 수 있습니다.

  • I've had this phone for three years.

    이 휴대폰을 3년째 쓰고 있어요. (지금도 가지고 있음)

  • We lived in Hue for two years, and then we moved to Saigon.

    저희는 후에에서 2년 동안 살다가 사이공으로 이사했어요. (끝난 일 → 과거형)

  • I'm staying with my cousin for a week.

    일주일 동안 사촌 집에서 지내고 있어요.

  • 현재완료 부정문에서: I haven't seen her for years. 미국 영어에서는 in도 자주 씁니다: I haven't seen her in years.
  • for + 기간(for two hours)은 during + 사건이나 시기(during the film, during the summer)와 다릅니다. during은 얼마 동안이 아니라 언제인지를 나타냅니다.
  • for ages(구어) = 아주 오랫동안: I haven't been to the cinema for ages.

3.Since + 시작점

Since는 시작점(어떤 날, 연도, 사건)을 나타내고, 그 행동은 그때부터 지금까지 계속됩니다. 그래서 주절은 보통 완료 시제(have/has + V3 또는 have/has been + -ing)입니다.

  • My dad has worked at the hospital since 2015.

    아버지는 2015년부터 그 병원에서 일하고 계세요.

  • I haven't eaten anything since this morning.

    오늘 아침부터 아무것도 안 먹었어요.

  • Binh has played football since he was little.

    빈은 어릴 때부터 축구를 해 왔어요. (since + 과거형 절)

  • It's been two years since I last saw Minh.

    민을 마지막으로 본 지 2년이 됐어요.

It's been (= It has been) + 기간 + since + 과거형 패턴은 말할 때 아주 많이 씁니다. 영국 영어에서는 같은 뜻으로 It's two years since…라고도 합니다.

4.Ago — 지금부터 ~ 전

Ago는 기간 뒤에 와서 지금부터 거슬러 셉니다. 끝난 시점을 가리키므로 현재완료가 아니라 과거형과 함께 씁니다. 물어볼 때는 How long ago…? 또는 When…? 형태를 씁니다.

  • Hung moved to Hanoi three years ago.

    흥은 3년 전에 하노이로 이사했어요.

  • How long ago did you start this job? — About six months ago.

    이 일을 시작한 지 얼마나 됐어요? — 6개월쯤 전에요.

  • I called her ten minutes ago, but she didn't answer.

    10분 전에 그녀에게 전화했는데 안 받았어요.

Ago는 지금부터 거슬러 세고, before는 과거의 한 시점부터 거슬러 셉니다: She left Hanoi in 2020. She had moved there two years before (= 2018년에). before만 쓰면 “전에, 이전에”라는 뜻입니다: I've never been here before.

5.묻기: How long…?과 When…?

시제를 고를 때는 그 일이 아직 계속되고 있는지, 끝났는지 스스로 물어보세요.

질문뜻대답
How long have you lived here?지금까지 얼마 동안 — 지금도 여기 살고 있음For six months. / Since May.
How long did you live in Hue?모두 합쳐 얼마 동안 — 지금은 거기 살지 않음For two years.
When did you move here?어느 시점인지In May. / Six months ago.

같은 정보를 한 패턴에서 다른 패턴으로 바꿔 말할 수 있습니다:

  • I bought this bike two years ago. → I've had it for two years.

    이 자전거는 2년 전에 샀어요. → 2년째 가지고 있어요. (bought → have had. have bought가 아님)

  • Minh started learning the guitar in 2023. → He's been learning it since 2023.

    민은 2023년에 기타를 배우기 시작했어요. → 2023년부터 기타를 배우고 있어요.

  • The last time I saw Hoa was in May. → I haven't seen Hoa since May.

    호아를 마지막으로 본 건 5월이었어요. → 5월 이후로 호아를 못 봤어요.

6.자주 하는 실수

  • I have studied English since five years.

    I have studied English for five years.

    five years는 기간 → for.

  • I have lived here for 2019.

    I have lived here since 2019.

    2019는 시작점 → since.

  • We met each other before two years.

    We met each other two years ago.

    “지금부터 ~ 전” = 기간 + ago.

  • I have seen that film two weeks ago.

    I saw that film two weeks ago.

    ago는 끝난 시간을 가리킴 → 과거형.

  • I live here since 2020.

    I have lived here since 2020.

    since가 있으면 주절에 완료 시제가 필요합니다.

  • I'm waiting for an hour!

    I've been waiting for an hour!

    지금까지 얼마 동안인지 말할 때는 현재진행형이 아니라 완료 시제를 씁니다.

예문

  • My dad has worked at the hospital since 2015.
  • Where are you? I've been waiting for twenty minutes!
  • Hùng moved to Hà Nội three years ago.
  • I bought this bike two years ago.
AI가 듣고 있어요...•App Store 및 Google Play에서 4.7/5

영어로 말해보세요 AI와 24/7

지금 앱 다운로드 — 즉각적인 발음 채점, 자연스러운 대화, 진짜 선생님 같은 교정.

AI 발음 채점즉각적인 피드백자연스러운 대화