현재완료: For vs. Since (지속적인 동작)
for는 '기간'을, since는 '시작점'을 알려주는 마법 단어예요.
Grammar Rule in 30 Seconds
Use 'for' for a total duration of time and 'since' for a specific starting point in the past.
- Use 'for' with periods of time like 'two hours' or 'five years'. Example: 'I have lived here for five years.'
- Use 'since' with specific dates, times, or events like 'Monday' or '2010'. Example: 'I have lived here since 2010.'
- Always use the Present Perfect (have/has + past participle) to show the action is still happening now.
Overview
for나 since를 떠올렸다면, 이미 이 문법을 사용하고 있는 거예요! for와 since를 사용한 현재완료(Present Perfect)는 과거와 현재를 이어주는 최고의 다리 역할을 해요. 단순히 과거에 일어난 일만 이야기하는 게 아니라, 여전히 진행 중인 일에 대한 것이죠.I am a student for three years.라고 말하곤 하죠. 이런! 영어로 이렇게 말하면 지금 학생이긴 한데, 지금부터 딱 3년 동안만 학생이라는 말처럼 들려요.
How This Grammar Works
For와 since는 그 타임라인의 일부를 측정하는 도구예요. 피자 배달을 기다리고 있다고 상상해 볼까요?For는 스톱워치예요.Since는 달력이에요.since를 기간과 함께 쓰려고 하는 거예요.since two hours라고는 할 수 없어요. 그건 마치 키를 갤런 단위로 재려는 것과 같아요. 말이 안 되죠!know(알다), be(이다/있다), have(가지다), like(좋아하다) 같은 동사들 말이에요. 가장 친한 친구를 수년 동안 알고 지냈죠?Formation Pattern
I, You, We, They, He, She, It).
have를 쓰지만, «3인칭»(He, She, It)에는 has를 써야 해요. 이걸 잊어버리면 영어 선생님이 눈물을 흘릴지도 몰라요.
been, lived, known 같은 것들).
for + 기간 (예: for 3 days) 또는 since + 시점 (예: since Monday).
Conjugation Table
| Form | Example | Translation |
|---|---|---|
| --- | --- | --- |
| Positive | I have lived here for a month. |
저는 이곳에 한 달 동안 살았어요. |
| Negative | She hasn't called since yesterday. |
그녀는 어제부터 전화를 하지 않았어요. |
| Question | How long have you been here? | 여기에 얼마나 오래 있었나요? |
| Short Form | They've known him for ages. |
그들은 그를 아주 오랫동안 알고 지냈어요. |
When To Use It
I lived in Paris for two years라고 말하면, 지금은 파리에 있지 않다는 뜻이에요. 아마 침실에서 차를 마시고 있겠죠. 하지만
I have lived in Paris for two years라고 말하면, 여전히 파리에 살고 있고, 아마 크루아상을 즐기며 이 글을 읽고 있다는 뜻이에요.
- 소셜 미디어 통계: "I've had this Instagram account
since2015." (여전히 계정을 가지고 있죠!) - 면접:
I have worked as a developer
(여전히 개발자죠!)forfive years. - 인간관계: "We've been friends
sincewe were kids." (우정의 목표 달성!) - 현대 기술:
My laptop has been on
(제발 좀 쉬게 해주세요.)sincethis morning. - 건강: "I haven't eaten anything
forsix hours." (배달 앱이 여러분을 부르고 있네요.)
Common Mistakes
- 1단순 현재(Present Simple) 사용:
I am here since Monday.
라고 말하는 것. 안 돼요! 현재완료가 필요해요:I have been here since Monday.
- 2'For'와 'Since' 혼동: "I've been a gamer since 10 years.
라고 말하는 것. 틀렸어요. 10년은 기간이니까
I've been a gamer for 10 years."for를 써야 해요. - 3Since + Ago: "I've been here since two hours ago.«라고 말하는 것. 이건 중복이고 마치 매트릭스의 오류처럼 들려요. 그냥 »since 2:00«나 »for two hours"라고 하세요.
- 4'Has' 잊어버리기:
She have lived here for a week.
라고 말하는 것. 기억하세요,She는 까다로워요. 항상has를 원한다고요.
Contrast With Similar Patterns
- Past Simple:
I worked there
(난 그만뒀어. 끝났어. 난 자유야!)fora year. - Present Perfect:
I have worked there
(난 여전히 거기서 일하고 있고, 지금 이메일을 확인하고 있어.)fora year.
Quick FAQ
since를 특정 연도와 함께 쓸 수 있나요?
물론이죠! Since 1999는 아주 전형적인 표현이에요.
for ages는 어때요? 격식 있는 표현인가요?
아주 흔하고 캐주얼한 표현이에요. «5분이면 도착해»라고 하는 (하지만 사실 이제 막 샤워하고 나온) 친구를 얼마나 오래 기다렸는지 과장해서 말하고 싶을 때 사용하세요.
since를 문장과 함께 쓸 수 있나요?
네!
Since I moved to this city는 시점이에요. 여러분의 인생이 바뀐 그 순간이죠.
for a long time인가요, 아니면 since a long time인가요?
항상 for예요. long time(오랜 시간)은 기간이지 달력 위의 한 시점이 아니니까요.
왜 자꾸 has를 잊어버릴까요?
영어가 장난꾸러기라서 그래요. 그냥 기억하세요: He/She/It = Has. 그 외 나머지 = Have.
Memory Trick
For의 F를 Figure(숫자/양)라고 생각해보세요. For 5 minutes, For 4 days.
Since의 S를 Starting point(시작점)라고 생각해보세요. Since Saturday, Since September.
Present Perfect + For/Since Structure
| Subject | Auxiliary | Past Participle | Preposition | Time Reference |
|---|---|---|---|---|
|
I / You / We / They
|
have
|
lived
|
for
|
six months
|
|
He / She / It
|
has
|
lived
|
since
|
January
|
|
I / You / We / They
|
have not (haven't)
|
seen
|
for
|
ages
|
|
He / She / It
|
has not (hasn't)
|
seen
|
since
|
Monday
|
Common Contractions
| Full Form | Contraction | Example |
|---|---|---|
|
I have
|
I've
|
I've been here for an hour.
|
|
You have
|
You've
|
You've known her since 2010.
|
|
He has
|
He's
|
He's worked here for a week.
|
|
She has
|
She's
|
She's been sick since yesterday.
|
|
We have
|
We've
|
We've lived here for years.
|
|
They have
|
They've
|
They've been friends since school.
|
Meanings
The Present Perfect with 'for' or 'since' describes an action that started in the past and continues into the present moment.
Duration of State
Used with stative verbs (be, know, like) to show how long a situation has existed.
“We have been friends for a long time.”
“I have known him since high school.”
Ongoing Action
Used with dynamic verbs to show an activity that hasn't stopped yet.
“He has played the piano for twenty minutes.”
“It has rained since this morning.”
Negative Duration
Used to express how much time has passed since an event last occurred.
“I haven't seen her for ages.”
“We haven't been to the cinema since March.”
Reference Table
| 시간 표현 | 의미 | 현재완료 예시 |
|---|---|---|
|
`for five years`
|
기간 (얼마나 오랫동안)
|
`I have worked here for five years.`
|
|
`since 2018`
|
시작점 (언제 시작했는지)
|
`She has lived here since 2018.`
|
|
`for a long time`
|
일반적인 기간
|
`We haven't met for a long time.`
|
|
`since last Monday`
|
특정 시작일
|
`He hasn't eaten since last Monday.`
|
|
`for ages`
|
비격식, 아주 긴 기간
|
`I haven't seen you for ages!`
|
|
`since I was a child`
|
특정 과거 사건을 시작점으로
|
`She has loved music since she was a child.`
|
격식 수준 스펙트럼
I have been employed by this firm for six years. (Professional history)
I have worked here for six years. (Professional history)
I've been here for six years. (Professional history)
I've been at this gig for six years. (Professional history)
현재완료: for vs. since (계속되는 행동)
FOR (기간)
- 얼마나 오랫동안? 'How long?'에 답해요
- 기간 예: 'three hours', 'many years'
- I've studied for two hours. 예시 문장
SINCE (시작점)
- 언제부터? 'Since when?'에 답해요
- 특정 시점/사건 예: '9 AM', 'last year', 'I was a child'
- She's worked since 2010. 예시 문장
일반적인 사용법
- 지금도 진행 중 행동/상태가 현재까지 지속됨
- 상태 동사 (know, be) 주로 현재완료 단순형으로
- 경험 과거를 현재와 연결
for vs. since: 한눈에 보기
현재완료와 'for' 또는 'since' 선택 흐름도
행동/상태가 계속 진행 중인가요 (과거에 시작하여 지금도 계속되나요)?
'총 기간'을 말하고 있나요?
'특정 시작점'을 말하고 있나요?
for와 since가 함께 쓰이는 시간 표현
FOR (기간)
- • five minutes
- • two hours
- • a week
- • three months
- • several years
- • a long time
- • ages
- • what feels like forever
SINCE (시작점)
- • 9 AM
- • yesterday
- • last Monday
- • 2020
- • I was a child
- • he arrived
- • my birthday
- • the accident
수준별 예문
I have been here for one hour.
I have been here for one hour.
She has lived here since 2022.
She has lived here since 2022.
We have had this car for a week.
We have had this car for a week.
He has been sick since Friday.
He has been sick since Friday.
I haven't seen him for two days.
I haven't seen him for two days.
They have been married since July.
They have been married since July.
How long have you been a teacher?
How long have you been a teacher?
She has known me for a long time.
She has known me for a long time.
I've worked in this office since I finished university.
I've worked in this office since I finished university.
We've been waiting for the bus for over forty minutes.
We've been waiting for the bus for over forty minutes.
Has he lived in London since he was a child?
Has he lived in London since he was a child?
I haven't eaten anything since breakfast.
I haven't eaten anything since breakfast.
The company has owned this property for several decades.
The company has owned this property for several decades.
I've been meaning to call you since we last met.
I've been meaning to call you since we last met.
Prices have risen significantly since the new law was passed.
Prices have risen significantly since the new law was passed.
He hasn't contributed to the project for quite some time.
He hasn't contributed to the project for quite some time.
The tension has been building since the inception of the project.
The tension has been building since the inception of the project.
I haven't seen such a display of talent for many a year.
I haven't seen such a display of talent for many a year.
She has been a pillar of the community since time immemorial.
She has been a pillar of the community since time immemorial.
The law has been in effect for the duration of the crisis.
The law has been in effect for the duration of the crisis.
The manuscript has lain untouched for what must be centuries.
The manuscript has lain untouched for what must be centuries.
Ever since the scandal broke, the senator has been under intense scrutiny.
Ever since the scandal broke, the senator has been under intense scrutiny.
I haven't so much as spoken to him in weeks.
I haven't so much as spoken to him in weeks.
The city has undergone a metamorphosis since the turn of the century.
The city has undergone a metamorphosis since the turn of the century.
혼동하기 쉬운
Learners use Past Simple for ongoing actions or Present Perfect for finished ones.
Both relate to time, but 'during' is used with nouns to say when something happened, not how long.
Learners use 'from' to mark a start point with the Present Perfect.
자주 하는 실수
I am here since Monday.
I have been here since Monday.
I have been here for 2010.
I have been here since 2010.
I have lived here since two years.
I have lived here for two years.
I have know him for a long time.
I have known him for a long time.
She has worked here since five months.
She has worked here for five months.
How long you have been here?
How long have you been here?
I haven't seen her since a long time.
I haven't seen her for a long time.
I have been knowing her since 2015.
I have known her since 2015.
I've been here since I have been a child.
I've been here since I was a child.
It's been raining for this morning.
It's been raining since this morning.
I haven't seen him for the last time we met.
I haven't seen him since the last time we met.
문장 패턴
I have known ___ since ___.
She hasn't ___ for ___.
How long have you ___?
Real World Usage
I have worked in sales for over a decade.
I've had this cough since last Tuesday.
We've been together for three years.
I have been on hold for twenty minutes!
Living in NYC since 2015.
I have been in the country for two weeks.
기간 vs. 시작점
I have been waiting for two hours.vs.
I have been waiting since 3 PM.
시제를 섞지 마세요!
I have lived here for five years.(지금도 살고 있음) vs.
I lived here for five years.(지금은 안 살고 있음)
'지금까지 쭉'을 생각해요!
I have studied English since elementary school.
더 자연스럽게 들려요!
상태 동사의 예외
I have known her for years.(O) /
I have been knowing her for years.(X)
Smart Tips
Stop! If you arrived 2 days ago and are still here, you must use 'I have been'.
Use 'for'. Numbers usually indicate a duration.
Swap 'for' for 'in'.
Always put that verb in the Past Simple.
발음
Contraction of 'have'
In natural speech, 'have' is almost always contracted to /v/ after pronouns.
Weak form of 'for'
The word 'for' is usually pronounced with a schwa /fə/ unless it is stressed.
Emphasis on duration
I've been waiting for ↘️HOURS.
Conveys frustration or surprise at the length of time.
암기하기
기억법
FOR is for the length of the floor (duration); SINCE is for the start of the fence (point).
시각적 연상
Imagine 'FOR' as a ruler measuring a piece of string. Imagine 'SINCE' as a push-pin on a calendar marking the exact day you started.
Rhyme
For is for a length of time, Since is for the starting line.
Story
A traveler has been walking 'for' ten days. He hasn't seen a city 'since' he left the mountains. He measures his journey in days (for) but remembers his departure (since).
Word Web
챌린지
Write three sentences about your life: one using 'for', one using 'since' with a year, and one using 'since' with a past event (e.g., 'since I was a child').
문화 노트
British speakers are very strict about using the Present Perfect with 'for' and 'since'. Using the Past Simple instead (e.g., 'I didn't see him since Monday') sounds very incorrect to them.
While the Present Perfect is standard, in informal American speech, you might occasionally hear the Past Simple used with 'since', though it is technically non-standard.
Using 'for' and 'since' correctly is a marker of professional English proficiency. It is often tested in exams like IELTS or TOEFL because it shows a grasp of complex time relationships.
The Present Perfect evolved from Old English 'habban' (to have) + a past participle, originally meaning 'I possess a finished thing'. Over time, it shifted to describe the state resulting from that action.
대화 시작하기
How long have you lived in your current city?
What is something you have owned since you were a child?
How long have you been studying English, and what has been the hardest part?
Have you known your best friend for a long time?
일기 주제
자주 하는 실수
Test Yourself
I haven't seen my best friend ___ last summer.
지난 여름 (Last summer)은 특정 시작점이므로 since를 사용합니다.Find and fix the mistake:
She works here for ten years.
for와 함께 현재완료 시제(has worked)를 사용해야 합니다.Translate into English: 'Hemos vivido en esta ciudad desde 2015.'
Answer starts with: ["W...
Desde 2015는 시작점이므로 since 2015로 번역됩니다. Hemos vivido는 현재완료입니다.Arrange the words in the correct order:
All words placed
Click words above to build the sentence
for는 기간을 나타냅니다.Score: /4
연습 문제
8 exercisesI have lived in this apartment ___ 2010.
They have been married ___ forty years.
Find and fix the mistake:
I am a teacher since three years.
I started working here in January. (I have...)
1. ___ ages, 2. ___ I was a child, 3. ___ a long time, 4. ___ last night
A: How long have you had that dog? B: I've had him ___.
We use 'since' with a period of time, like 'five days'.
Which ones go with 'For'?
Score: /8
Practice Bank
12 exercisesThey haven't visited their grandparents ___ Christmas.
How long ___ you been learning French?
We know him since 2010.
I haven't eaten for I woke up.
Choose the correct sentence:
Choose the correct sentence:
Translate into English: 'Él ha estado esperando el autobús durante veinte minutos.'
Translate into English: 'No he comido chocolate desde que era niño.'
Arrange these words into a sentence:
Arrange these words into a sentence:
Match each time expression with the correct word:
Match the beginnings with the correct endings:
Score: /12
자주 묻는 질문 (8)
Yes, but it means the action is finished. `I lived there for two years` means you don't live there now. `I have lived there for two years` means you still do.
No, 'since' is almost exclusively used with the Present Perfect (or Past Perfect) in English to show a connection to a later time.
It is always `for a long time`. 'A long time' is a duration, not a specific point.
`For` tells you how long (duration). `During` tells you when (within a named event). Example: 'I slept for two hours during the flight.'
Technically yes, but it is much more natural to say `for five years`. 'Since' is better with dates or events.
Yes, for this specific rule of duration, the Present Perfect `have/has + past participle` is required.
Yes! `Ever since` is a common way to emphasize that something has been true from a specific point until now. 'I've loved pizza ever since I was a kid.'
In negative sentences, `in` is a common and natural substitute for `for` in informal English.
Scaffolded Practice
1
2
3
4
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
Presente + hace / desde
Spanish uses present tense; English uses present perfect.
Présent + depuis
French uses present tense for ongoing actions.
Präsens + seit
German uses one word (seit) for both points and durations.
~te iru + kara/aida
Japanese relies on aspect markers rather than a specific perfect tense.
Mudari' (Present) + mundhu
Arabic uses the present tense where English uses the perfect.
Verb + le + duration
Chinese uses aspect particles and word order instead of prepositions.
Learning Path
Prerequisites
Learn These First
Continue With
관련 동영상
Is it time to worry about bird flu?
You can help reverse the overdose epidemic
Why children get so many vaccines
Learn English Tenses: The Present Perfect
Learn English with Bob the Canadian
Master All 4 Present Tenses in 10 Min | English Grammar Lesson | Best Way To Learn English Tenses
Learn English | Let's Talk - Free English Lessons
Related Grammar Rules
현재완료: 미국 vs 영국 (I've done vs I did)
Overview 영어 교과서한테 속은 것 같은 기분, 느껴본 적 있나요? 수업 시간에는 규칙을 배웠는데, 캘리포니아 브이로거는 그걸...
Phrasal Verbs: An Introduction (Turn On, Give Up, Look After)
## Phrasal Verbs: An Introduction A **phrasal verb** = verb + particle (up, on, off, out, in, away...) The combination...
인생 경험: Ever와 Never를 사용한 현재완료
### Overview 'Life Experiences: Present Perfect with Ever and Never'는 지금까지 살아오면서 어떤 경험을 해본 적이 있는지...
미래 진행형 (will be -ing)
### Overview **미래 진행 시제 (Future Continuous)**, 또는 **미래 진행형**이라고도 불리는 이 시제는 미래의 특정 시점에 *...
영어 현재완료: 과거를 현재와 연결하기 (기본 형태)
Overview 방에 들어갔는데 왜 들어갔는지 완전히 까먹은 적 있나요? 우리 모두 그런 적 있죠. 과거의 행동이 현재 순간에 불쑥...