B1 Verb Tenses 15 min read 보통

상태 동사와 함께 사용되는 현재완료 (알아왔다, 있어왔다)

과거부터 지금까지 쭉 이어지는 «상태»나 «감정»을 표현할 때 쓰는 «현재완료» 시제!

Grammar Rule in 30 Seconds

Use Present Perfect with state verbs to describe situations that started in the past and continue right now.

  • Use 'have/has' + past participle for states like 'know' or 'be'. Example: 'I have been here since noon.'
  • Never use the '-ing' form with state verbs in this context. Example: 'I have known him' NOT 'I have been knowing him'.
  • Use 'for' for a period of time and 'since' for a specific starting point. Example: 'I've had this car for a month.'
👤 + have/has + 🧠/❤️/🏠 (V3) + ⏳

Overview

### Overview
과거에 시작된 상태나 조건이 현재까지 계속 이어지고 있음을 말할 때, 영어에서는 현재완료 시제 (Present Perfect)상태 동사 (state verbs)를 함께 사용하는 경우가 많습니다. 이 문법 구조를 사용하면 어떤 상태가 얼마나 오래 지속되었는지를 표현하면서, 과거의 시작점과 현재의 사실을 명확하게 연결할 수 있습니다. B1 레벨 학습자에게 이 규칙을 익히는 것은 현재 상황을 정확하고 자연스럽게 전달하기 위해 매우 중요합니다.
단순히 과거의 사실을 말하는 것을 넘어, 현재에도 그 상태가 유지되고 있음을 나타내는 것이죠. 예를 들어, I have known her for five years라고 하면, 그녀를 5년 전에 알기 시작했고 그 관계가 지금도 계속되고 있음을 의미합니다. 단순히 과거의 어떤 시점에 알았던 사실만을 전달하는 것이 아닙니다.
### How This Grammar Works
이 문법 구조는 동작을 나타내는 동사(action verbs)와 달리, 상태 동사 (state verbs)의 의미를 과거의 시작 시점부터 현재까지 확장합니다. 상태 동사는 물리적인 행동이 아니라, 상태, 존재, 감정, 감각, 소유, 생각, 의견 등을 묘사하는 동사들입니다. know, believe, love, hate, be, have (소유의 의미), understand, think (의견을 가지다), feel (의견을 가지다), seem, own, belong, exist 등이 대표적인 예입니다.
이런 상태 동사들은 일반적으로 진행형(continuous form)으로 잘 쓰이지 않습니다. 예를 들어, *I am knowing은 틀린 문장입니다. 그 이유는 상태 동사의 의미 자체가 이미 지속적인 상태를 내포하고 있기 때문입니다.
상태 동사를 현재완료 시제와 함께 사용할 때, 우리는 그 상태가 과거의 어느 시점에 시작되었고 현재까지 변함없이 지속되고 있음을 명확히 말하는 것입니다. 여기서 핵심은 지속되는 상태의 기간 (duration of a persistent state)을 표현하는 것입니다. 현재완료 시제는 본질적으로 과거와 현재를 연결하는 시제인데, 상태 동사와 함께 쓰이면 그 연결이 '계속됨'을 강조하게 됩니다.
단순 과거 시제인 I knew him은 그를 과거에 알았다는 사실만을 나타낼 뿐, 현재에도 아는지 여부는 알 수 없습니다. 하지만 현재완료 시제인 I have known him은 과거부터 현재까지 계속해서 알고 지내왔음을 분명히 말해줍니다.
이 문법 패턴은 특정 비동작 상태가 얼마나 오래 지속되었는지를 정확하게 전달하는 방법을 제공합니다. 완성된 과거 행동의 결과에 대한 이야기라기보다는, 상태의 끊김 없는 연속성에 초점을 맞추는 것입니다. 예를 들어, They have owned that house since 2005는 2005년에 그 집을 소유하기 시작해서 지금까지 계속 소유하고 있다는 의미입니다.
마찬가지로, She has believed in ghosts her entire life는 그녀의 믿음이 과거의 어느 시점부터 현재까지 계속되어 온 상태임을 나타냅니다.
### Formation Pattern
상태 동사를 사용한 현재완료 시제의 형태는 주어에 상관없이 표준적인 현재완료 시제의 구조를 따릅니다. 이 패턴을 이해하면 긍정문, 부정문, 의문문을 올바르게 구성할 수 있습니다.
긍정문 (Affirmative):
주어 + have/has + 과거분사 (상태 동사)
  • 예시: I have understood the lesson for a while. (나는 한동안 그 수업을 이해해 왔어요.)
  • 예시: He has had a cold since Tuesday. (그는 화요일부터 감기에 걸려 있어요.)
  • 예시: They have loved classical music their whole lives. (그들은 평생 클래식 음악을 좋아해 왔어요.)
부정문 (Negative):
주어 + have/has + not + 과거분사 (상태 동사)
  • 예시: You haven't been here before. (당신은 전에 여기에 와 본 적이 없어요.)
  • 예시: She hasn't owned a pet for many years. (그녀는 수년간 반려동물을 키우지 않았어요.)
  • 예시: We haven't believed that rumor since last month. (우리는 지난달부터 그 소문을 믿지 않았어요.)
의문문 (Interrogative - Questions):
Have/Has + 주어 + 과거분사 (상태 동사)?
  • 예시: Have you known him long? (그를 안 지 오래되었어요?)
  • 예시: Has it seemed difficult to them? (그것이 그들에게 어렵게 보였나요?)
  • 예시: Have they had any problems with the new system? (그들이 새 시스템에 어떤 문제를 겪었나요?)
이러한 체계적인 접근 방식은 주어나 상태 동사가 무엇이든 간에 문법적 틀이 예측 가능하며, 지속적인 상태를 명확하고 정확하게 전달할 수 있도록 보장합니다.
### When To Use It
상태 동사를 사용한 현재완료 시제는 지속성과 연속성을 표현하는 데 필수적입니다. 주된 기능은 과거에 시작된 상태, 감정, 소유 등이 현재까지 계속되고 있음을 나타내는 것입니다. 이 시제는 거의 항상 기간이나 시작점을 명시하는 시간 표현과 함께 사용됩니다.
  • 상태의 지속 기간을 표현할 때: 가장 일반적인 용법입니다. for는 기간의 길이를 나타내고, since는 시작점을 명시합니다.
  • I have lived in this city for ten years. (이 도시에서 10년 동안 살아왔어요. - 기간: ten years)
  • She has worked for that company since 2018. (그녀는 2018년부터 그 회사에서 일해 왔어요. - 시작점: 2018)
  • We haven't seen them for ages. (우리는 아주 오랫동안 그들을 보지 못했어요. - 불특정한 긴 기간)
  • 변하지 않는 감정, 믿음, 의견을 나타낼 때: 정신적이거나 감정적인 상태가 시간이 지남에 따라 일정하게 유지되었을 때 사용합니다.
  • He has always believed in hard work. (그는 항상 근면함을 믿어왔어요. - 그의 믿음은 과거에 시작되어 계속되고 있습니다.)
  • I have loved this song since I first heard it. (처음 이 노래를 들었을 때부터 이 노래를 좋아해 왔어요. - 나의 애정은 그때 시작되어 지금도 여전합니다.)
  • Many people have thought the earth was flat for centuries. (수 세기 동안 많은 사람들이 지구가 평평하다고 생각해 왔어요. - 역사적이고 지속적인 믿음입니다.)
  • 기간에 걸친 소유 또는 보유 상태를 설명할 때: 상태 동사 have (소유하다의 의미) 또는 own을 사용합니다.
  • They have had that car for over a decade. (그들은 10년 넘게 그 차를 소유하고 있어요. - 10년 전에 차를 구입했고 여전히 소유하고 있습니다.)
  • My aunt has owned that antique shop since the 1990s. (제 이모는 1990년대부터 그 골동품 가게를 소유해 오셨어요. - 소유권은 그때 시작되어 계속되고 있습니다.)
  • 역할, 직책, 존재 상태 등을 나타낼 때: 상태 동사 be를 사용합니다.
  • She has been the manager since January. (그녀는 1월부터 매니저로 일해 왔어요. - 그녀의 역할은 1월에 시작되었고 계속되고 있습니다.)
  • I have been tired all day. (나는 하루 종일 피곤했어요. - 피곤한 상태는 오늘 일찍 시작되어 계속되고 있습니다.)
  • It has been cold for a week. (일주일 동안 추웠어요. - 추운 날씨 상태는 일주일 전에 시작되어 계속되고 있습니다.)
  • 현재 시점까지의 부재 또는 부족함을 나타낼 때 (주로 부정문에서):
  • I haven't heard from him all week. (이번 주 내내 그에게서 아무 소식도 듣지 못했어요. - 소통의 부재가 현재까지 이어지는 한 주를 포함합니다.)
  • We haven't had much rain this summer. (이번 여름에 비가 많이 오지 않았어요. - 비가 부족한 상태가 지속되고 있습니다.)
이러한 용례들은 상태 동사를 사용한 현재완료 시제가 과거의 상태가 현재와 관련하여 지속되고 있음을 명확하고 간결하게 전달하는 방법을 제공한다는 것을 보여줍니다. 이는 B1 레벨의 일상적인 의사소통에서 자주 접하게 되는 개념입니다.
### When Not To Use It
현재완료 시제와 상태 동사를 함께 사용하는 것이 지속적인 상태를 표현하는 데 유용하지만, 모든 상황에 적용할 수 있는 것은 아닙니다. 잘못 사용하면 문법 오류를 일으키거나 의미가 왜곡될 수 있습니다. 특히 단순 과거 시제나 현재완료 진행형과의 구분을 이해하는 것이 B1 학습자에게는 매우 중요합니다.
  • 과거에 완료된 동작에 대해서: 어떤 행동이 과거의 특정 시점에 완료되었고 현재와 직접적인 관련이나 지속성이 없다면, 단순 과거 시제 (Simple Past)를 사용해야 합니다. 현재완료 시제는 상태 동사와 함께 쓰이더라도 과거와 현재를 연결하는 뉘앙스를 내포합니다.
  • 틀림: *I have visited Paris last year. (last year는 이미 끝난 과거 시점을 나타내므로 단순 과거를 써야 합니다.)
  • 맞음: I visited Paris last year. (작년에 파리를 방문했어요.)
  • 틀림: *She has finished her work an hour ago. (an hour ago는 특정 과거 시점을 지칭합니다.)
  • 맞음: She finished her work an hour ago. (그녀는 한 시간 전에 일을 마쳤어요.)
  • 완료된 기간을 나타내는 특정 과거 부사구와 함께 사용될 때: yesterday, last week, in 2020, two days ago, when I was young과 같은 부사구는 완료된 과거 시점을 나타내므로 현재완료 시제와 함께 사용할 수 없습니다.
  • 틀림: *I have been happy yesterday.
  • 맞음: I was happy yesterday. (어제 행복했어요.)
  • 더 이상 사실이 아닌 상태에 대해서: 묘사하려는 상태가 이미 끝났다면, 반드시 단순 과거 시제를 사용해야 합니다. 현재완료 시제는 본질적으로 현재까지의 지속성을 의미합니다.
  • 틀림 (만약 커피를 더 이상 좋아하지 않는다면): *I have liked coffee.
  • 맞음: I liked coffee when I was younger, but now I prefer tea. (어릴 때는 커피를 좋아했지만, 지금은 차를 더 선호해요.)
  • 동작 동사이고 과정이나 최근 완료에 초점을 맞출 때: 동사가 동작 동사이고 활동의 기간에 중점을 둔다면, 현재완료 진행형 (Present Perfect Continuous)이 일반적으로 선호됩니다. 만약 현재의 결과가 있는 완료된 동작이라면, 현재완료 단순형 (Present Perfect Simple) (동작 동사와 함께)을 사용합니다.
  • 틀림 (동작의 기간 강조 시): *I have run for two hours.
  • 맞음: I have been running for two hours. (나는 두 시간 동안 달려왔어요.)
  • 틀림 (완료된 동작 시): *She has written the report. (완료 여부에 초점을 맞춘 경우)
  • 맞음: She has written the report. (그녀는 보고서를 썼어요. - 동작 동사와 함께 현재완료 단순형 사용)
  • 상태 동사는 일시적인 상태라도 거의 진행형을 사용하지 않습니다. 예를 들어, 짧은 기간이라도 *I am knowing이나 *I am having a car (소유의 의미)라고 말하지 않습니다. 이 규칙은 현재완료 시제에서도 대체로 동일하게 적용됩니다.
지속적인 상태와 완료된 행동을 신중하게 구분하고, 호환되지 않는 시간 표현을 인지함으로써 학습자는 흔한 함정을 피하고 현재완료 시제와 상태 동사를 정확하게 사용할 수 있습니다.
### Common Mistakes
B1 레벨 학습자들은 상태 동사를 사용한 현재완료 시제를 적용할 때, 다른 시제로부터의 간섭이나 상태 동사 자체의 특성 때문에 발생하는 특정 어려움에 자주 직면합니다. 이러한 오류 패턴을 인식하는 것이 교정의 첫걸음입니다.
  • 상태 동사와 현재완료 진행형을 혼동하는 경우: 이것은 아마도 가장 흔하고 중요한 실수일 것입니다. 지속성을 강조하려는 욕구 때문에 학습자들이 상태 동사에도 -ing 형태를 잘못 사용하는 경우가 많습니다. 하지만 상태 동사는 동적인 행동이 아니라 상태를 묘사하기 때문에 진행형과 잘 어울리지 않습니다.
  • 틀림: *I have been knowing him for years. (know와 같은 상태 동사는 일반적으로 진행형을 취하지 않습니다.)
  • 맞음: I have known him for years. (그를 아는 상태는 수년 전에 시작되었고 계속되고 있습니다.)
  • 틀림: *She has been believing that for a long time.
  • 맞음: She has believed that for a long time.
  • 상태가 여전히 진행 중인데 단순 과거 시제를 사용하는 경우: 학습자들은 과거에 시작된 사건이라도 현재까지 계속된다면, 그 지속성을 모호하게 만드는 단순 과거 시제를 사용하는 경향이 있습니다.
  • 틀림 (만약 아직도 그곳에 산다면): *I lived here for five years. (이것은 더 이상 여기에 살지 않는다는 의미를 내포합니다.)
  • 맞음: I have lived here for five years. (나는 5년 전에 이곳에 살기 시작했고, 지금도 계속 살고 있습니다.)
  • 틀림 (만약 여전히 소유 중이라면): *He owned that company since 2000.
  • 맞음: He has owned that company since 2000.
  • 특정 과거 시간 표현과 함께 현재완료 시제를 사용하는 경우: 현재완료 시제는 본질적으로 과거와 현재를 연결하는 시제이지, 완료된 과거 시점을 지칭하는 것이 아닙니다. 따라서 yesterday, last week, in 2000, three days ago와 같은 부사는 현재완료 시제와 함께 사용될 수 없습니다.
  • 틀림: *I have lived here yesterday.
  • 맞음: I lived here yesterday. (나는 어제 여기에 살았어요.)
  • 틀림: *She has been sick last month.
  • 맞음: She was sick last month. (그녀는 지난달에 아팠어요.)
  • 현재완료 시제와 단순 과거 시제의 의미 차이를 간과하는 경우: 한국어에서는 과거의 특정 시점에 일어난 일과 현재까지 지속되는 상태를 구분하는 문법적 장치가 영어만큼 명확하지 않을 수 있습니다. 이로 인해, 예를 들어 I learned English (영어를 배웠다 - 과거의 특정 시점)와 I have learned English (영어를 배워왔다 - 현재까지 이어지는 과정 또는 결과)의 뉘앙스 차이를 놓치기 쉽습니다. 특히 forsince와 같은 표현이 없으면, 현재완료 시제가 단순히 과거의 사실을 말하는 것처럼 들릴 수 있습니다.
  • 혼동: I have worked here. (여기서 일했어요 - 언제 시작해서 언제 끝났는지, 혹은 지금도 일하는지 불분명할 수 있음)
  • 명확한 의미: I worked here for two years. (2년 동안 여기서 일했어요 - 단순 과거, 현재는 아님) vs I have worked here for two years. (2년 동안 여기서 일해 왔어요 - 현재도 일함)
이러한 흔한 실수들을 인지하고, 상태 동사의 특성과 현재완료 시제의 '현재와의 연결성'이라는 핵심 의미를 이해하는 것이 중요합니다.
### Contrast With Similar Patterns
상태 동사를 사용한 현재완료 시제는 과거의 상태가 현재까지 지속됨을 나타내지만, 다른 시제나 유사한 표현들과는 뚜렷한 차이가 있습니다. 한국어 화자에게는 이러한 차이가 특히 혼란스러울 수 있으므로, 명확한 비교 학습이 필요합니다.
| 문법 패턴 | 주요 의미 | 한국어 예시 | 영어 예시 |
|---|---|---|---|
| 현재완료 (상태 동사) | 과거 시작, 현재까지 지속되는 상태 | 나는 10년 동안 이 도시에 살아왔다 (지금도 살고 있음) | I have lived in this city for 10 years. |
| 단순 과거 | 과거의 특정 시점에 완료된 동작 또는 상태 | 나는 작년에 파리에 갔었다 (지금은 가지 않음) | I visited Paris last year. |
| 현재완료 진행형 (동작 동사) | 과거에 시작되어 현재까지 계속 진행 중인 동작 | 나는 두 시간 동안 달려왔다 (지금도 달리고 있을 수 있음) | I have been running for two hours. |
| 현재 시제 | 현재의 일반적인 사실, 습관, 상태 | 나는 지금 피곤하다 | I am tired now. |
1. 현재완료 (상태 동사) vs. 단순 과거 (Simple Past)
  • 핵심 차이: 현재완료는 현재와의 연결성을 강조하는 반면, 단순 과거는 과거의 특정 시점에 국한됩니다.
  • 상태 동사: I have known him since childhood. (어린 시절부터 그를 알아왔고, 지금도 알고 있다.)
  • 동작 동사: I met him last week. (지난주에 그를 만났다. - 만남이라는 행위는 과거에 완료됨.)
  • 상태 동사: She owned that car for five years. (그녀는 그 차를 5년 동안 소유했었다. - 현재는 소유하지 않을 수 있음)
  • 현재완료 (상태 동사): She has owned that car for five years. (그녀는 그 차를 5년 동안 소유해 왔고, 지금도 소유하고 있다.)
2. 현재완료 (상태 동사) vs. 현재완료 진행형 (Present Perfect Continuous)
  • 핵심 차이: 상태 동사는 상태의 지속을, 현재완료 진행형은 동작의 지속을 나타냅니다. 상태 동사는 진행형으로 잘 쓰이지 않습니다.
  • 틀림: *I have been owning this house since 2000.
  • 맞음: I have owned this house since 2000. (소유 상태의 지속)
  • 맞음: I have been working here since 2000. (근무 동작의 지속)
3. 현재완료 (상태 동사) vs. 현재 시제 (Present Simple/Continuous)
  • 핵심 차이: 현재완료는 과거부터 현재까지의 지속을, 현재 시제는 현재 시점의 사실을 나타냅니다.
  • I have loved pizza for years. (수년간 피자를 좋아해 왔다. - 과거부터 현재까지)
  • I love pizza. (나는 피자를 좋아한다. - 일반적인 사실, 현재의 선호)
  • She has been sick for three days. (그녀는 3일 동안 아파 왔다. - 과거부터 현재까지 아픈 상태)
  • She is sick. (그녀는 아프다. - 지금 아픈 상태)
이러한 비교를 통해, 상태 동사를 사용한 현재완료 시제가 단순 과거 시제나 현재완료 진행형과는 다른, '과거부터 현재까지 이어지는 변함없는 상태'라는 고유한 의미를 전달한다는 것을 명확히 이해할 수 있습니다.
### Quick FAQ
Q1: have/has 뒤에 오는 과거분사가 상태 동사가 아니어도 되나요?
A1: 네, have/has + 과거분사 형태는 현재완료 시제의 기본 구조입니다. 이 구조는 동작 동사와 상태 동사 모두에 사용될 수 있습니다. 하지만 이 설명에서 다루는 것은 '상태 동사'를 현재완료 시제와 함께 사용하여 '과거부터 현재까지 지속되는 상태'를 나타내는 특별한 용법입니다. 동작 동사와 함께 쓰일 때는 주로 과거의 경험, 완료된 행동, 또는 현재까지 영향을 미치는 결과 등을 나타냅니다.
Q2: forsince는 항상 현재완료 시제와 함께 사용되나요?
A2: forsince는 주로 현재완료 시제와 함께 사용되어 기간이나 시작점을 나타내지만, 반드시 그런 것은 아닙니다. 예를 들어, 단순 과거 시제와 함께 쓰여 과거의 특정 기간 동안 지속되었던 일을 나타낼 수도 있습니다. (I lived there for five years. - 나는 그곳에 5년 동안 살았었다. 지금은 살지 않음). 하지만 '과거부터 현재까지 지속되는 상태'를 강조할 때는 현재완료 시제와 함께 쓰이는 것이 일반적입니다.
Q3: 한국어에는 '현재완료' 개념이 없다고 들었는데, 어떻게 이해해야 하나요?
A3: 정확합니다. 한국어에는 영어의 현재완료 시제와 정확히 일치하는 문법적 시제는 없습니다. 한국어 학습자들은 '과거에 시작해서 지금까지 계속 ~하고 있다' 또는 '과거에 ~한 적이 있다'와 같은 의미를 문맥이나 부사어(지금까지, 아직도, 벌써 등) 또는 어미 변화를 통해 표현합니다.
영어의 현재완료 시제는 이러한 다양한 한국어의 뉘앙스를 하나의 시제로 포괄한다고 생각하면 이해하기 쉬울 것입니다. 특히 상태 동사와 함께 쓰이는 현재완료는 '지금까지 계속 ~한 상태이다'라는 의미를 명확히 전달한다고 생각하시면 됩니다. 예를 들어, '나는 이 집을 2000년부터 가지고 있다'는 한국어 표현이 영어에서는 I have owned this house since 2000.이 되는 것입니다.
Q4: have 동사가 소유의 의미일 때도 현재완료로 쓸 수 있나요?
A4: 네, 물론입니다. have가 소유(possess), 경험(experience), 질병(suffer from) 등의 상태를 나타낼 때는 상태 동사로 간주되어 현재완료 시제와 함께 자주 쓰입니다. 예를 들어, I have a car (나는 차를 가지고 있다)는 현재 상태를 나타내지만, I have had this car for five years (나는 이 차를 5년 동안 가지고 있어 왔다)는 5년 전부터 현재까지 소유해 왔다는 지속성을 나타냅니다.
이 경우에도 진행형 *I have been having this car는 사용하지 않습니다.

Present Perfect with State Verbs

Subject Auxiliary Past Participle (V3) Example
I / You / We / They
have
been
I have been here.
He / She / It
has
been
She has been here.
I / You / We / They
have
known
We have known him.
He / She / It
has
known
He has known him.
I / You / We / They
have
had
They have had it.
He / She / It
has
had
It has had it.

Common Contractions

Full Form Contraction Negative Contraction
I have
I've
I haven't
You have
You've
You haven't
He has
He's
He hasn't
She has
She's
She hasn't
It has
It's
It hasn't
We have
We've
We haven't
They have
They've
They haven't

Meanings

This structure expresses a state that began in the past and is still true in the present. It is specifically used with verbs that describe feelings, thoughts, possession, or existence rather than physical actions.

1

Duration of a State

To show how long a non-action state has existed up to now.

“I have known Sarah for ten years.”

“He has been a doctor since 2015.”

2

Possession over time

Using verbs like 'have', 'own', or 'belong' to show long-term ownership.

“I've had this phone for three years.”

“She has owned that house since she was young.”

3

Mental or Emotional States

Describing beliefs, likes, or knowledge that haven't changed.

“I have always liked chocolate.”

“She has believed in ghosts since she was a child.”

Reference Table

Reference table for 상태 동사와 함께 사용되는 현재완료 (알아왔다, 있어왔다)
상태 동사 현재완료 (I/You/We/They) 현재완료 (He/She/It) 예시
know
have known
has known
I've known him for years.
be
have been
has been
She's been busy all day.
have (possession)
have had
has had
They've had that car since 2020.
live
have lived
has lived
We've lived here for a decade.
love
have loved
has loved
He's loved this music forever.
believe
have believed
has believed
I've always believed in you.

격식 수준 스펙트럼

격식체
I have resided in this city for over a decade.

I have resided in this city for over a decade. (Living situation)

중립
I've lived here for ten years.

I've lived here for ten years. (Living situation)

비격식체
I've been here for ages.

I've been here for ages. (Living situation)

속어
I've been reppin' this city since forever.

I've been reppin' this city since forever. (Living situation)

현재완료와 상태 동사: 연결

현재완료 + 상태 동사

상태 동사

  • know 알다
  • be ~이다/~있다
  • have (possession) 가지다
  • live 살다
  • love 사랑하다/좋아하다
  • believe 믿다

핵심 요소

  • have/has 조동사
  • past participle 과거분사
  • for (duration) ~동안 (기간)
  • since (start point) ~부터 (시작 시점)

~와 함께 사용하지 않음

  • actions 행동
  • continuous forms 진행형
  • finished events 끝난 사건

현재완료 vs. 현재완료 진행 (상태 동사)

현재완료 (상태 동사)
I have known him for years. 나는 그를 수년 동안 알아왔어요.
She has been a doctor since 2010. 그녀는 2010년부터 의사였어요.
We have owned this house for a decade. 우리는 십 년 동안 이 집을 소유해왔어요.
현재완료 진행 (행동 동사)
I have been studying for hours. 나는 몇 시간째 공부하고 있어요.
She has been working on the project. 그녀는 그 프로젝트를 작업해왔어요.
They have been waiting for the bus. 그들은 버스를 기다리고 있었어요.

상태 동사와 함께 현재완료를 써야 할까?

1

동사가 (행동이 아닌) 상태를 묘사하나요?

YES
다음 단계로 이동
NO
단순 과거 또는 행동 동사의 현재완료 진행형을 고려하세요.
2

그 상태가 과거에 시작되었나요?

YES
다음 단계로 이동
NO
지속 기간이 없는 현재의 상태에는 단순 현재 시제를 사용하세요.
3

그 상태가 현재 시점까지 계속되나요?

YES
네! 현재완료를 사용하세요: `주어 + have/has + 과거분사`.
NO
상태가 끝났다면 단순 과거 시제를 사용하세요.

현재완료 파워업을 위한 상태 동사

🧠

지식 & 믿음

  • know
  • believe
  • understand
  • realize
  • remember

존재 & ~이다

  • be
  • exist
  • seem
  • appear
💰

소유

  • have
  • own
  • possess
  • belong
❤️

감정 & 선호

  • love
  • like
  • hate
  • want
  • prefer
  • need

수준별 예문

1

I have been here for one hour.

I have been here for one hour.

2

She has had a cat since June.

She has had a cat since June.

3

We have been friends for a long time.

We have been friends for a long time.

4

He has been sick since yesterday.

He has been sick since yesterday.

1

I've known my teacher for three months.

I've known my teacher for three months.

2

They've had that car since 2018.

They've had that car since 2018.

3

Has she been in the office all day?

Has she been in the office all day?

4

We haven't been to that restaurant for years.

We haven't been to that restaurant for years.

1

I have always believed in hard work.

I have always believed in hard work.

2

How long have you owned this property?

How long have you owned this property?

3

She has understood the problem since the start.

She has understood the problem since the start.

4

I haven't liked horror movies since I was a kid.

I haven't liked horror movies since I was a kid.

1

The museum has contained these artifacts for decades.

The museum has contained these artifacts for decades.

2

He has lacked the necessary skills since he joined.

He has lacked the necessary skills since he joined.

3

We have owed them money for far too long.

We have owed them money for far too long.

4

Has this building belonged to the city since 1950?

Has this building belonged to the city since 1950?

1

The contract has remained in effect since the signing.

The contract has remained in effect since the signing.

2

I have long suspected that the data was flawed.

I have long suspected that the data was flawed.

3

She has possessed a rare talent for music since childhood.

She has possessed a rare talent for music since childhood.

4

The two theories have coexisted for over a century.

The two theories have coexisted for over a century.

1

The tension has simmered beneath the surface for weeks.

The tension has simmered beneath the surface for weeks.

2

He has been of the opinion that change is necessary.

He has been of the opinion that change is necessary.

3

The tradition has endured despite modern pressures.

The tradition has endured despite modern pressures.

4

I have known no peace since the news arrived.

I have known no peace since the news arrived.

혼동하기 쉬운

Present Perfect with State Verbs (I have known, she has been) Present Perfect vs. Past Simple

Learners use Past Simple for things that are still true.

Present Perfect with State Verbs (I have known, she has been) Present Perfect Simple vs. Continuous

Trying to use -ing with state verbs.

자주 하는 실수

I am here since Monday.

I have been here since Monday.

In English, we cannot use the Present Simple to show how long something has been happening.

I have been here since two hours.

I have been here for two hours.

Use 'for' for a total amount of time, not 'since'.

I have been knowing him for a long time.

I have known him for a long time.

'Know' is a state verb and cannot be used in the continuous (-ing) form.

I've had a headache since three days.

I've had a headache for three days.

Learners often use 'since' when they see a number, but 'three days' is a duration, not a point in time.

I have been having this car for years.

I have had this car for years.

When 'have' means possession, it is stative and must be in the Simple form.

문장 패턴

I have been ___ since ___.

She has had ___ for ___.

Real World Usage

Job Interviews very common

I have been a software engineer for six years.

Texting Friends constant

I've been at the cafe since 4, where are you?

Doctor's Appointment common

I've had this pain in my back for two weeks.

Social Media Bio occasional

Vegan since 2015. 🌿

Customer Service common

I have been a loyal customer since this store opened.

Dating common

I've been single for a while now.

💡

액션이 없는 동사 찾기

상태 동사는 움직이는 '액션'이 아니라 '상태'를 나타내요. 뛰거나 먹는 것처럼 '행동'할 수 없는 동사는 아마 상태 동사일 거예요.
I know, I love, I am.
처럼 생각해보세요.
⚠️

상태 동사에 -ing 피하기

이건 정말 중요해요! 상태 동사에 -ing를 붙이려는 충동을 참으세요. I have known이라고 말해야지
I have been knowing
이라고 하면 어색해요.
🎯

'For'와 'Since'에 귀 기울이기

'For'와 'Since'는 현재완료와 정말 친한 친구예요. 이 단어들은 상태가 얼마나 오랫동안 사실이었는지를 정확히 알려줘요. 다음 커피숍 대화에 딱이죠!
I have lived here for five years
또는 «since 2020.»
🌍

자연스럽게 들리게 하기

상태 동사와 함께 현재완료를 올바르게 사용하면 훨씬 자연스럽고 원어민처럼 들릴 수 있어요. 영어 화자들이 일상생활에서 지속적인 상태를 표현하는 방법이거든요.
I have understood the lesson.
💡

과거와 현재 연결하기

항상 핵심 아이디어를 기억하세요: 이 시제는 과거에 시작된 것을 현재 순간과 직접적으로 연결해줘요. 그 상태가 여전히 진행 중인 거죠!
I have believed in you.

Smart Tips

Stop! If you use 'for' or 'since', you must change 'am' to 'have been'.

I am here for two hours. I have been here for two hours.

Don't be afraid of 'have had'. It's perfectly normal English.

I have this car since 2010. I have had this car since 2010.

Verbs like 'like', 'love', and 'hate' are states. Use Present Perfect Simple for duration.

I've been liking this song for a week. I've liked this song for a week.

발음

/aɪv bɪn/

Contraction Stress

In natural speech, 'I have' becomes 'I've' /aɪv/. The 'v' sound is very short.

/ʃiz/

The 'h' in 'has'

When 'has' is not contracted, the 'h' is often dropped in fast speech: 'She's been' /ʃiz bɪn/.

Duration Emphasis

I've been here for ↗FIVE hours!

Rising intonation on the time period shows surprise or annoyance.

암기하기

기억법

Remember 'K.B.H.' — Know, Be, Have. These three are the kings of the stative Present Perfect.

시각적 연상

Imagine a bridge. One side is 'The Past' and the other is 'Now'. The bridge is made of a long, unmoving stone (the state verb). You are standing in the middle, looking at both sides.

Rhyme

If the state is still true and started way back, use 'have' and 'has' to stay on the track.

Story

I have known my dog since he was a puppy. I have had him for five years. He has been my best friend the whole time. (Notice how the states of knowing, owning, and being all connect the puppy-past to the dog-present).

Word Web

knownbeenhadlovedownedbelievedunderstood

챌린지

Write down three things you have owned for more than a year using 'I have had... for...'

문화 노트

Brits are very strict about using Present Perfect for recent states. 'I've just been to the shops' is more common than 'I was just at the shops'.

Americans sometimes use the Past Simple where Brits use the Present Perfect, but for state verbs with 'for/since', the Present Perfect is still the standard.

Using 'I have been' instead of 'I am' for duration is a key marker of professional fluency in international meetings.

The Present Perfect comes from the Old English 'habban' (to have) combined with a past participle to show possession of a completed act.

대화 시작하기

How long have you lived in your current home?

Who is your oldest friend? How long have you known them?

What is something you have owned since you were a child?

How long have you believed in your current career path?

일기 주제

Write about a hobby you have. How long have you had this interest?
Describe your best friend. How long have you known each other and what states of friendship have you shared?
Reflect on a belief or value you hold. How long have you felt this way?

자주 하는 실수

Incorrect

정답


Incorrect

정답


Incorrect

정답


Incorrect

정답

Test Yourself

문장을 완성하기 위해 올바른 형태를 고르세요.

My sister ___ interested in art since she was a child.

✓ Correct! ✗ Not quite. Correct answer: has been
'be'는 상태 동사이고, 현재완료는 과거에 시작해서 현재까지 계속되는 상태를 나타내므로 'Has been'이 올바른 표현이에요. 'Is being'은 일시적인 행동을 의미하므로 여기에 적합하지 않아요.
문장에서 틀린 부분을 찾아 고치세요. Error Correction

Find and fix the mistake:

They have been owning that restaurant for over ten years.

✓ Correct! ✗ Not quite. Correct answer: They have owned that restaurant for over ten years.
'Own'은 상태 동사이며, 일반적으로 진행형(-ing) 형태를 사용하지 않아요. 지속적인 소유 상태에는 'have owned'가 올바른 형태예요.
올바른 문장을 고르세요. 객관식

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: I have loved this band since high school.
'Love'는 상태 동사예요. 장기적이고 지속적인 감정을 표현할 때는 일반적으로 진행형 형태를 사용하지 않아요. 'Have loved'가 올바른 현재완료 형태예요.
영어 문장으로 번역하세요. 번역

Translate into English: 'Ella ha conocido a mi hermano por cinco años.'

Answer starts with: ["S...

✓ Correct! ✗ Not quite. Correct answer: ["She has known my brother for five years.","She's known my brother for five years."]
스페인어 'ha conocido'는 현재완료로 'has known'으로 번역되며, 계속 알고 있는 상태를 나타냅니다. 'Por cinco años'는 'for five years'가 됩니다.

Score: /4

연습 문제

8 exercises
Fill in the blank with the correct form of the verb in brackets.

I ___ (know) my best friend for fifteen years.

✓ Correct! ✗ Not quite. Correct answer: have known
'Know' is a state verb, so we use the Present Perfect Simple for duration.
Choose the correct sentence. 객관식

Which sentence is grammatically correct?

✓ Correct! ✗ Not quite. Correct answer: I have been a teacher since 2010.
We use 'have been' with 'since' to show a state that started in the past and continues.
Find the mistake in the sentence. Error Correction

Find and fix the mistake:

She has had that car since three years.

✓ Correct! ✗ Not quite. Correct answer: since
We use 'for' with a period of time like 'three years'.
Match the time expression with the correct preposition. Match Pairs

1. ___ 2005, 2. ___ a long time, 3. ___ I was a child

✓ Correct! ✗ Not quite. Correct answer: 1. since, 2. for, 3. since
'Since' is for points in time; 'for' is for durations.
Rewrite the sentence using the Present Perfect. Sentence Transformation

I moved here in January. I am still here. (Use 'since')

✓ Correct! ✗ Not quite. Correct answer: I have been here since January.
The Present Perfect connects the past move to the present stay.
Is the following rule true or false? True False Rule

You can use the Present Perfect Continuous with the verb 'know'.

✓ Correct! ✗ Not quite. Correct answer: False
'Know' is a stative verb and does not take the continuous form.
Complete the dialogue. Dialogue Completion

A: How long ___ that watch? B: I've had it for a month.

✓ Correct! ✗ Not quite. Correct answer: have you had
The question asks about the duration of possession.
Which of these verbs can be used in the Present Perfect Continuous? Grammar Sorting

Verbs: Know, Work, Be, Run

✓ Correct! ✗ Not quite. Correct answer: Work and Run
Work and Run are dynamic; Know and Be are stative.

Score: /8

Practice Bank

11 exercises
문장을 완성하기 위해 괄호 안 동사의 올바른 형태를 고르세요. 빈칸 채우기

I ___ about this concert for weeks!

✓ Correct! ✗ Not quite. Correct answer: have known
다음 문장에서 문법적 오류를 찾아 고치세요. Error Correction

He has been wanting to visit Japan since he was little.

✓ Correct! ✗ Not quite. Correct answer: He has wanted to visit Japan since he was little.
현재완료와 상태 동사를 올바르게 사용한 문장을 고르세요. 객관식

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: My phone has belonged to me for two years.
문장을 영어로 번역하세요. 번역

Translate into English: 'Nunca he entendido por qué hace eso.'

✓ Correct! ✗ Not quite. Correct answer: ["I have never understood why he does that.","I've never understood why he does that."]
단어들을 재배열하여 문법적으로 올바른 문장을 만드세요. Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: My family has lived here for years.
각 주어와 상태 동사 'see'의 올바른 현재완료 형태를 짝지으세요. Match Pairs

Match each subject with its correct verb form (Present Perfect of 'see'):

✓ Correct! ✗ Not quite. Correct answer: matched
괄호 안 동사의 올바른 현재완료 형태로 문장을 완성하세요. 빈칸 채우기

Our professor ___ (have) a strong influence on my career path since I started university.

✓ Correct! ✗ Not quite. Correct answer: has had
다음 문장에서 틀린 부분을 찾아 고치세요. Error Correction

I haven't been seeing my cousins since Christmas.

✓ Correct! ✗ Not quite. Correct answer: I haven't seen my cousins since Christmas.
다음 문장 중 문법적으로 올바르고 자연스러운 것을 고르세요. 객관식

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: My dog has existed for ten years.
상태 동사와 함께 현재완료를 올바르게 사용하여 문장을 영어로 번역하세요. 번역

Translate into English: '¿Cuánto tiempo has creído en los fantasmas?'

✓ Correct! ✗ Not quite. Correct answer: ["How long have you believed in ghosts?","How long have you believed in ghosts?"]
단어들을 재배열하여 올바른 질문을 만드세요. Sentence Reorder

Arrange these words into a question:

✓ Correct! ✗ Not quite. Correct answer: How long have you known your best friend?

Score: /11

자주 묻는 질문 (8)

No. 'Know' is a state verb. You must say `I've known him`.

Use `for` for a period of time (for 2 hours) and `since` for a starting point (since 2 o'clock).

Yes! The first 'have' is the auxiliary verb, and 'had' is the past participle of the main verb 'have' (meaning to possess).

The Present Simple only describes the current moment. To include the past duration, English requires the `Present Perfect`.

Yes, but 'live' and 'work' are special. You can use either `Present Perfect Simple` or `Continuous` with them with almost no change in meaning.

Yes! `I have always loved pizza` is a perfect example of a state that started in the past and continues.

Switch the subject and 'have/has'. For example: `Have you been here long?`

If the state is finished, use the `Past Simple`. Example: 'I was a student for four years' (but I am not now).

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish low

Presente de Indicativo + desde hace

English requires the Present Perfect, while Spanish uses the Present Simple.

French low

Présent + depuis

French uses present tense; English uses present perfect.

German low

Präsens + seit

German uses present tense; English uses present perfect.

Japanese moderate

~te iru (ている)

Japanese doesn't distinguish between 'I know' and 'I have known' using different tenses.

Arabic low

Present tense + 'min' (من)

Arabic does not have a specific 'Present Perfect' tense for duration.

Chinese partial

Verb + 'le' (了) + duration

Chinese relies on particles and time phrases rather than verb conjugation.

Learning Path

Prerequisites

Was this helpful?
아직 댓글이 없습니다. 첫 번째로 생각을 공유하세요!