이번에는 과거와 현재를 연결하는 시간 표현인 since / for / ago의 차이를 정리해볼게요.
세 표현 모두 “시간”을 나타내지만,기준 시점 or 기간 or 과거 완료 시점에 따라 사용법이 달라집니다.
1. since: 과거의 특정 시점부터 지금까지
since = ~부터 (시점)
→ 과거의 어느 순간을 기준으로 현재까지를 표현할 때 사용합니다.
보통 현재완료(have/has + p.p.)와 함께 쓰입니다.
예문
- I’ve lived here since 2010.
(2010년부터 여기 살아왔어요.) - She has worked here since last year.
(작년부터 여기에서 일하고 있어요.)
시점 (날짜, 연도, 과거 특정 순간)을 기준으로 할 때 사용!
2. for: 기간 전체를 말할 때
for = ~동안 (기간)
→ 얼마나 오랫동안 그 일이 계속되었는지를 나타냅니다.
예문
- I’ve studied English for 5 years.
(5년 동안 영어를 공부해왔어요.) - He has been sick for two days.
(이틀 동안 아팠어요.)
숫자, 시간 단위 (hours, days, months, years) 등과 함께 사용됩니다.
3. ago: 지금으로부터 얼마 전 (과거 시점)
ago = ~전에
→ 지금을 기준으로 얼마나 전에 그 일이 있었는지를 나타냅니다.
항상 과거시제와 함께 사용됩니다.
예문
- I came here two years ago.
(2년 전에 여기에 왔어요.) - He left 10 minutes ago.
(10분 전에 떠났어요.)
ago는 항상 숫자 + 단위로 표현되며, 문장 끝에 오는 것이 일반적입니다.
비교표
표현 | 의미 | 시제 | 예문 |
since | ~부터 (시점) | 현재완료 | since 2020 / since Monday |
for | ~동안 (기간) | 현재완료 | for 3 years / for a week |
ago | ~전에 | 과거시제 | 2 years ago / a minute ago |
실전 퀴즈
- 나는 2015년부터 여기 살고 있어요.
→ I’ve lived here ( ) 2015. - 그는 일주일 동안 휴가였어요.
→ He was on vacation ( ) a week. - 우리는 세 시간 전에 도착했어요.
→ We arrived ( ) 3 hours. - 그녀는 10년 동안 영어를 가르쳐 왔어요.
→ She has taught English ( ) 10 years.
📝 정답은 더보기를 확인 해 주세요 :)
더보기
- since
- for
- ago
- for
- ✔️ since → 특정 시점부터 지금까지 (현재완료)
- ✔️ for → 얼마나 오랫동안 (현재완료)
- ✔️ ago → 얼마나 전에 (과거시제)
시간 표현은 시제와 함께 사용되기 때문에,
동사 시제와 함께 정확히 사용하는 것이 중요합니다 😊
반응형
'어떻게 사용해?' 카테고리의 다른 글
much / many / a lot of (2) | 2025.05.15 |
---|---|
each / every (1) | 2025.05.15 |
because / because of / due to (1) | 2025.05.15 |
another / other / others / the other (0) | 2025.05.14 |
since / as / while (1) | 2025.05.14 |