진행 중인 행동에 대해 이야기하기 (현재완료 진행형)
Present Perfect Continuous connects past actions to current reality, revealing duration and impact.
Grammar Rule in 30 Seconds
Use this to talk about actions that started in the past and are still happening right now, focusing on the duration.
- Use 'have/has been' + '-ing' for ongoing actions like 'I have been waiting'.
- Focus on 'how long' something has been happening using 'for' or 'since'.
- Use it for recent actions that have a visible result now, like being sweaty from running.
Overview
have/has (현재완료 시제)와 been (과거분사) + -ing (현재분사)가 결합된 형태입니다.have/has는 과거의 일이 현재와 관련이 있음을 나타내고, been은 '계속되어 온 상태'를, 그리고 -ing 형태의 동사는 '진행 중인 동작' 자체를 의미합니다. 이 세 가지 요소가 합쳐져서 동작의 '결과'보다는 동작의 과정에 초점을 맞추게 됩니다.I have been learning German for three years.라는 문장은 '저는 3년 동안 독일어를 배워왔습니다.'라는 뜻으로, 3년 전부터 독일어 학습을 시작해서 지금까지도 계속 배우고 있으며, 그 학습 과정이 이어지고 있음을 강조합니다. 단순히 '독일어를 배웠다' (Present Perfect Simple)는 것과는 뉘앙스가 다릅니다. 현재완료 진행형은 영어에서 시간적인 관계를 섬세하게 전달하는 강력한 도구이며, 과거부터 현재까지 이어지는 역동적인 상황이나 그 영향을 설명할 때 필수적입니다.have/has been + -ing이라는 특정 시제 형태를 통해 이러한 의미를 명확하게 전달합니다.주어 + have/has + been + 동사원형-ing- 주어 (Subject): 동작을 하는 사람이나 사물을 나타냅니다. (예:
I,you,he,Sarah,the students) have또는has: 현재완료 시제를 만드는 조동사입니다. 주어가 3인칭 단수 (he,she,it, 또는 단수 명사)일 경우에는has를 사용하고, 그 외의 모든 주어 (I,you,we,they, 또는 복수 명사)에는have를 사용합니다.- 예:
He has been waiting.(그는 기다려왔다.) - 예:
They have been waiting.(그들은 기다려왔다.) been: 'to be' 동사의 과거분사 형태입니다. 이 단어는 현재완료 진행형에서 반드시 사용되어야 하며, 항상have/has바로 뒤에 옵니다. 이 부분이 빠지면 문법적으로 틀린 문장이 됩니다.- 동사원형-ing (Main Verb + -ing): 현재 진행형을 만드는 현재분사 형태입니다. 이
-ing형태가 동작이 현재 진행 중임을 나타냅니다. - 예:
work→working,study→studying,play→playing,eat→eating
- 1주어:
We(우리) - 2
have/has: 주어가We이므로have를 사용합니다. - 3
been: 그대로been을 씁니다. - 4동사원형-ing: '토론하다'라는 뜻의
discuss에-ing를 붙여discussing으로 만듭니다.
We have been discussing the project. (우리는 그 프로젝트에 대해 토론해 왔습니다.)have/has와 been 사이에 not을 넣어 만듭니다. have not은 haven't로, has not은 hasn't로 줄여 쓸 수 있습니다.- 예:
I have not been feeling well.→I haven't been feeling well.(저는 몸이 좋지 않아 왔어요.)
have/has의 위치를 바꾸어 만듭니다.- 예:
Have you been waiting long?(오래 기다려 왔나요?)
- 1과거에 시작되어 현재까지 계속 진행 중인 동작: 이 시제의 가장 대표적인 용법입니다. 동작이 언제 시작되었는지, 그리고 얼마나 오랫동안 지속되었는지를 강조할 때 사용합니다. 주로
for(기간) 또는since(시점)와 함께 쓰입니다.
- 예:
I have been studying English for five years.(저는 5년 동안 영어를 공부해 왔습니다.)
- 예:
She has been working here since last March.(그녀는 지난 3월부터 여기서 일해 왔습니다.)
How long으로 시작하는 질문에도 자주 사용됩니다.
How long have you been living in Seoul? (서울에 얼마나 오래 살아왔나요?)- 1최근에 끝나서 그 결과나 영향이 현재에 남아 있는 동작: 동작 자체는 이미 끝났을 수 있지만, 그 동작 때문에 현재 어떤 상태이거나 결과가 나타나는 경우입니다. 동작의 '과정'이 현재 상태의 원인임을 설명할 때 사용합니다.
- 예:
You look tired. Have you been working too hard?(피곤해 보이네요. 너무 열심히 일해 왔나요?)
- 예:
The ground is wet. It has been raining.(땅이 젖어 있네요. 비가 왔었나 봐요.)
- 1일시적이거나 임시적인 상황을 나타낼 때: 어떤 동작이나 상태가 영구적이지 않고, 일시적으로 지속되고 있음을 나타낼 때도 사용됩니다. 특히 현재완료 단순형(Present Perfect Simple)이 좀 더 영구적인 상태를 나타내는 것과 대조됩니다.
- 예:
I have been living in a temporary apartment while my house is being renovated.(집을 수리하는 동안 임시 아파트에 살고 있습니다.)
- 반면,
I have lived in this city for twenty years.(저는 이 도시에서 20년 동안 살아왔습니다.)는 더 영구적인 거주 상태를 나타낼 수 있습니다.
- 1'얼마나 오래' 지속되었는지 강조할 때: 특히
How long과 함께 쓰여 특정 동작의 지속 기간을 묻거나 답할 때 매우 유용합니다.
- 예:
How long have they been dating?(그들은 얼마나 오래 사귀어 왔나요?) - 답변:
They have been dating for two years.(그들은 2년 동안 사귀어 왔어요.)
- 1상태 동사 (State Verbs)와 함께 사용할 때:
know,believe,understand,love,hate,want,need,have(소유의 의미),own,seem,appear,be등과 같이 감정, 생각, 소유, 상태 등을 나타내는 동사들은 본질적으로 지속적인 상태를 나타내므로 일반적으로 진행형 형태로 사용하지 않습니다. 현재완료 단순형(Present Perfect Simple)을 사용해야 합니다.
- 틀린 표현:
I have been knowing him for five years. - 올바른 표현:
I have known him for five years.(저는 그를 5년 동안 알아왔습니다.) - 틀린 표현:
She has been having a car since 2010. - 올바른 표현:
She has had a car since 2010.(그녀는 2010년부터 차를 소유해 왔습니다.)
- 1동작의 완료나 결과, 또는 양에 초점을 맞출 때: 동작이 얼마나 많이, 혹은 얼마나 완료되었는지에 초점을 맞출 때는 현재완료 단순형을 사용합니다. 현재완료 진행형은 '과정'을 강조하기 때문에, 완료된 결과나 횟수를 나타내는 데는 적합하지 않습니다.
- 예:
I have written three emails this morning.(오늘 아침에 이메일 세 통을 썼습니다.) - 완료된 양 강조 - 어색한 표현:
I have been writing three emails this morning.(이 표현은 마치 세 통의 이메일을 동시에 계속 쓰고 있는 것처럼 들릴 수 있어 어색합니다.) - 예:
She has read ten books this year.(그녀는 올해 책 열 권을 읽었습니다.) - 완료된 횟수 강조
- 1과거에 완전히 끝난 동작을 나타낼 때: 특정 과거 시점을 명확히 나타내는 부사(예:
yesterday,last week,in 1999)와 함께 사용될 경우, 동작은 과거에 완료된 것으로 간주되므로 현재완료 진행형을 사용하지 않습니다. 이때는 단순 과거 시제(Simple Past)를 사용해야 합니다.
- 틀린 표현:
I have been watching a movie last night. - 올바른 표현:
I watched a movie last night.(어젯밤에 영화를 봤습니다.) last night이라는 표현 자체가 과거 시점을 명확히 하기 때문에, 현재와 연결되는 현재완료 진행형은 어울리지 않습니다.
- 1영구적이거나 습관적인 동작을 나타낼 때: 현재완료 진행형은 주로 일시적인 동작이나 상태를 나타냅니다. 만약 어떤 동작이 영구적이거나, 반복되는 습관의 일부라면 현재 시제나 현재완료 단순형을 사용하는 것이 더 적절합니다.
- 예:
He studies English every day.(그는 매일 영어를 공부합니다.) - 규칙적인 습관 (현재 시제) He has studied English for ten years.(그는 10년 동안 영어를 공부했습니다.) - 10년간의 지속 (현재완료 단순형, 결과/경험 강조 가능)He has been studying English for ten years.(그는 10년 동안 영어를 공부해 왔습니다.) - 10년간의 지속 (현재완료 진행형, 과정/지속성 강조)
- 1현재완료 단순형 (Present Perfect Simple)과의 혼동: 현재완료 진행형은 '과정'과 '지속성'을 강조하는 반면, 현재완료 단순형은 '경험', '결과', '완료' 등을 강조합니다. 이 둘의 뉘앙스 차이를 명확히 구분하지 못해 혼동하는 경우가 많습니다.
- 실수:
I have been reading this book for two days.(이 책을 이틀 동안 계속 읽고 있다 - 과정 강조)
- 올바른 표현 (결과 강조):
I have read this book in two days.(이틀 만에 이 책을 읽었다.) - 실수:
She has lived in London for 10 years.(그녀는 런던에 10년 동안 살아왔다 - 현재까지 계속 거주 중임을 강조)
- 올바른 표현 (경험 강조):
She has lived in London for 10 years.(이 경우, 단순형은 현재까지 살고 있다는 의미와 과거 경험의 의미 둘 다 가질 수 있어 문맥이 중요합니다. 진행형은 현재까지 계속 살고 있다는 의미를 더 명확히 합니다.)
- 1상태 동사를 진행형으로 잘못 사용하는 경우: 앞서 'When Not To Use It'에서도 언급했지만, 한국어에서는 '나는 ~를 알고 있다', '나는 ~를 가지고 있다'와 같이 상태를 나타내는 표현도 '-고 있다' 형태를 붙여 진행의 느낌을 표현하는 경우가 많습니다. 이를 영어에 그대로 적용하여 상태 동사를 현재완료 진행형으로 잘못 사용하는 실수가 빈번합니다.
- 한국어식 사고: '저는 5년 동안 그를 알고 지내고 있어요.' →
I have been knowing him for 5 years.(X) - 올바른 영어 표현:
I have known him for 5 years.(O) - 한국어식 사고: '저는 지금 배가 고픈 상태예요.' →
I am being hungry.(X) - 올바른 영어 표현:
I am hungry.(O) (현재 시제) 또는I have been hungry all day.(하루 종일 배고픈 상태였다 - 현재완료 진행형, 일시적이고 지속된 상태 강조)
- 1조동사
has와have의 혼동: 주어가 3인칭 단수일 때has를 써야 한다는 규칙을 간과하고 모든 주어에have를 사용하거나, 반대로 3인칭 단수 주어에have를 사용하는 실수가 있습니다.
- 실수:
He have been studying hard.(X) - 올바른 표현:
He has been studying hard.(O) - 실수:
She has a lot of work.(이 문장은 맞지만, 진행형으로 잘못 만들 때She has been having a lot of work.(X) 이라고 하는 경우가 있습니다.)
- 1
been을 빼먹는 경우: 현재완료 진행형의 핵심 구성 요소인been을 빼먹고have/has + 동사원형-ing형태로 사용하는 실수입니다. 이는 문법적으로 완전히 틀린 문장이 됩니다.
- 실수:
They have working on the project since morning.(X) - 올바른 표현:
They have been working on the project since morning.(O)
am/is/are + V-ing | 지금 이 순간 동작이 진행 중임을 나타냄 | I am studying English now. | 나는 지금 영어를 공부하고 있다. (현재 시점에 초점) |V-ed (불규칙 동사는 과거형) | 과거의 특정 시점에 완료된 동작이나 상태를 나타냄 | I studied English yesterday. | 나는 어제 영어를 공부했다. (과거의 특정 시점 완료) |have/has + p.p. | 과거부터 현재까지의 경험, 완료, 결과, 또는 기간을 나타냄 | I have studied English for 5 years. (5년간 공부한 경험/결과) I have studied English. (영어를 공부해 본 적 있다 - 경험) | 나는 5년 동안 영어를 공부해 왔다. (경험, 결과, 완료 강조) 나는 영어를 공부했다. (경험) |have/has + been + V-ing | 과거부터 현재까지 동작이 지속되고 있음을 강조 | I have been studying English for 5 years. (5년간 계속 공부하는 과정 강조) | 나는 5년 동안 영어를 공부해 왔다. (과정, 지속성 강조) |- 현재 진행형 vs. 현재완료 진행형: 현재 진행형은 '지금 이 순간'에 초점을 맞추지만, 현재완료 진행형은 '과거부터 지금까지 쭉' 이어져 온 동작의 지속성을 강조합니다.
I am studying.(지금 공부 중이다.)I have been studying for 3 hours.(3시간 동안 계속 공부 중이다.)
- 단순 과거 vs. 현재완료 단순형/진행형: 단순 과거는 과거의 특정 시점에서 끝난 일을 말합니다. 반면 현재완료 시제들은 과거의 일이 현재와 관련이 있음을 나타냅니다.
I studied English last year.(작년에 영어를 공부했다 - 지금과는 관련 없을 수 있음)I have studied English.(영어를 공부한 경험이 있다 - 현재와 관련 있음)I have been studying English.(영어를 공부해 왔다 - 현재까지 공부하는 과정이 이어짐)
- 현재완료 단순형 vs. 현재완료 진행형: 이 둘의 구분은 가장 어렵고 중요합니다. 핵심은 '결과/완료' vs. '과정/지속성'입니다.
She has written the report.(그녀는 보고서를 썼다 - 완료된 결과 강조)She has been writing the report.(그녀는 보고서를 쓰고 있었다 - 보고서를 쓰는 과정이 진행 중임을 강조)
I have lived here for 10 years. 와 I have been living here for 10 years. 의 차이는 무엇인가요?I have lived here for 10 years. (현재완료 단순형)는 10년 동안 살아왔다는 경험이나 결과를 나타내며, 현재도 살고 있을 가능성이 높습니다. 반면, I have been living here for 10 years. (현재완료 진행형)는 10년 동안 살아온 과정과 지속성을 더 강조합니다.be 동사는 보통 상태 동사이지만, He is being difficult. (그는 지금 까다롭게 굴고 있다)처럼 '일시적으로 그런 행동을 하고 있다'는 의미로 진행형을 쓸 수 있습니다.for와 since는 현재완료 진행형에서만 사용되나요?for와 since는 현재완료 시제 (단순형, 진행형 모두)와 함께 사용되어 특정 기간 또는 시작점을 나타냅니다. 현재완료 진행형에서 동작의 지속성을 강조하기 때문에 for나 since와 자주 함께 쓰이는 경향이 있지만, 현재완료 단순형에서도 동일하게 사용됩니다.- 예 (단순형):
I have known her for five years.(나는 그녀를 5년 동안 알아왔다.) - 예 (진행형):
I have been knowing her for five years.(이 문장은 어색하며, 보통I have known her...로 씁니다.) - 예 (단순형):
He has lived here since 2010.(그는 2010년부터 이곳에 살아왔다.) - 예 (진행형):
He has been living here since 2010.(그는 2010년부터 이곳에 계속 살아오고 있다.)
My eyes are red because I have been crying. (내 눈이 빨간 건 내가 울었기 때문이야.) 라는 문장에서, 지금은 울고 있지 않을 수도 있지만, 울었던 동작의 결과(충혈된 눈)가 현재 남아 있음을 나타냅니다. 따라서 문맥에 따라 '현재까지 계속 진행 중'이거나, '최근에 끝나서 현재에 영향이 있음' 두 가지로 해석될 수 있습니다.Conjugating the Present Perfect Continuous
| Subject | Auxiliary (Have/Has) | Been | Verb (-ing) | Example |
|---|---|---|---|---|
|
I
|
have
|
been
|
working
|
I have been working.
|
|
You
|
have
|
been
|
working
|
You have been working.
|
|
He/She/It
|
has
|
been
|
working
|
She has been working.
|
|
We
|
have
|
been
|
working
|
We have been working.
|
|
They
|
have
|
been
|
working
|
They have been working.
|
Common Contractions
| Full Form | Contraction | Negative Contraction |
|---|---|---|
|
I have been
|
I've been
|
I haven't been
|
|
You have been
|
You've been
|
You haven't been
|
|
He has been
|
He's been
|
He hasn't been
|
|
She has been
|
She's been
|
She hasn't been
|
|
It has been
|
It's been
|
It hasn't been
|
|
We have been
|
We've been
|
We haven't been
|
|
They have been
|
They've been
|
They haven't been
|
Meanings
A verb tense used to show that an action started in the past and has continued up to the present moment, or has just stopped but has a clear effect on the present.
Duration from Past to Present
Emphasizing how long an activity has been continuing.
“She has been working here since 2015.”
“They have been talking on the phone for over an hour.”
Recent Activity with Present Result
An action that recently stopped but we can see the results now.
“I'm tired because I've been running.”
“The ground is wet; it has been raining.”
Temporary Situations
Describing a situation that is happening lately but might not be permanent.
“I've been staying with my brother until I find a flat.”
“He's been eating a lot of junk food recently.”
Reference Table
| Form | Structure | Example |
|---|---|---|
|
Affirmative
|
S + have/has + been + V-ing
|
I have been studying.
|
|
Negative
|
S + have/has + not + been + V-ing
|
She hasn't been sleeping.
|
|
Question
|
Have/Has + S + been + V-ing?
|
Have you been waiting?
|
|
Short Answer (+)
|
Yes, S + have/has.
|
Yes, I have.
|
|
Short Answer (-)
|
No, S + haven't/hasn't.
|
No, she hasn't.
|
|
Wh- Question
|
Wh- + have/has + S + been + V-ing?
|
What have they been doing?
|
격식 수준 스펙트럼
I apologize for the delay; I have been attending to an urgent matter. (Apologizing for lateness)
Sorry I'm late, I've been dealing with some stuff. (Apologizing for lateness)
Sorry! Been busy with some things. (Apologizing for lateness)
My bad, been tied up. (Apologizing for lateness)
Present Perfect Continuous Usage
Duration
- For For 2 hours
- Since Since 9 AM
Result
- Tired I've been running
- Wet It's been raining
Simple vs. Continuous
Choosing the Tense
Is the action ongoing?
Is it a stative verb?
Time Markers
Duration
- • for ages
- • for a while
- • all day
Starting Point
- • since Monday
- • since I was a kid
- • since breakfast
수준별 예문
I have been playing.
I have been playing.
She has been eating.
She has been eating.
We have been walking.
We have been walking.
They have been waiting.
They have been waiting.
I have been working for two hours.
I have been working for two hours.
He has been living here since May.
He has been living here since May.
Have you been waiting long?
Have you been waiting long?
It hasn't been raining today.
It hasn't been raining today.
I've been thinking about changing my job lately.
I've been thinking about changing my job lately.
Why are you so sweaty? I've been gardening.
Why are you so sweaty? I've been gardening.
They've been arguing all morning.
They've been arguing all morning.
She's been feeling a bit under the weather recently.
She's been feeling a bit under the weather recently.
I've been trying to reach you for days, but your phone was off.
I've been trying to reach you for days, but your phone was off.
The company has been struggling to meet its targets this quarter.
The company has been struggling to meet its targets this quarter.
He's been working out a lot; you can really see the difference.
He's been working out a lot; you can really see the difference.
We've been considering moving to the countryside for some time now.
We've been considering moving to the countryside for some time now.
I've been meaning to catch up with you regarding the project's progress.
I've been meaning to catch up with you regarding the project's progress.
The researchers have been conducting experiments to validate the hypothesis.
The researchers have been conducting experiments to validate the hypothesis.
She has been consistently outperforming her peers in every assessment.
She has been consistently outperforming her peers in every assessment.
The political climate has been shifting toward more populist ideologies.
The political climate has been shifting toward more populist ideologies.
The author has been painstakingly revising the manuscript for over a decade.
The author has been painstakingly revising the manuscript for over a decade.
Economists have been debating the long-term implications of this policy since its inception.
Economists have been debating the long-term implications of this policy since its inception.
The ecosystem has been undergoing subtle but irreversible changes due to global warming.
The ecosystem has been undergoing subtle but irreversible changes due to global warming.
I've been oscillating between accepting the offer and pursuing my own venture.
I've been oscillating between accepting the offer and pursuing my own venture.
혼동하기 쉬운
Learners mix them up when talking about completed vs. uncompleted actions.
Learners use 'I am doing' for actions that started in the past.
Learners use the Present form when the action ended before another past action.
자주 하는 실수
I am working here for 2 years.
I have been working here for 2 years.
I have working.
I have been working.
She has been work.
She has been working.
They have been been working.
They have been working.
He have been waiting.
He has been waiting.
I have been knowing him.
I have known him.
I've been here since two hours.
I've been here for two hours.
I have been broken the vase.
I have broken the vase.
How long are you waiting?
How long have you been waiting?
I've been being tired.
I've been tired.
I've been having this car for years.
I've had this car for years.
문장 패턴
I have been ___ for ___.
She has been ___ since ___.
Have you been ___ lately?
I'm tired because I've been ___.
Real World Usage
I have been working in this industry for over a decade.
Sorry, I've been sleeping all afternoon!
I've been having these headaches for about a week.
We've been dreaming of this vacation for years!
I've been trying to log in, but the site keeps crashing.
It has been raining steadily across the region.
I've been looking forward to this date all week.
Scholars have been debating this theory for centuries.
The 'How Long' Rule
Stative Verb Trap
Visible Results
Politeness
Smart Tips
Automatically reach for the Present Perfect Continuous.
Use 'I've been [verb-ing]' to provide the reason.
You can use either Simple or Continuous, but Continuous sounds more like a current, active part of your life.
Use 'I've been meaning to...' to show you haven't forgotten.
발음
The 'been' reduction
In natural speech, 'been' is often reduced to /bɪn/ (like 'bin') rather than /biːn/ (like 'bean').
Contraction stress
The stress usually falls on the main verb, not on 'have' or 'been'.
Rising-Falling for statements
I've been ↗waiting for ↘hours.
Conveys a sense of duration or slight frustration.
암기하기
기억법
Remember 'HBB': Have/Has + Been + -ing. Think of it as 'Have Been Busy' doing something.
시각적 연상
Imagine a long bridge connecting a 'Past' island to a 'Present' island. On the bridge, someone is walking (the action). The bridge is the 'been' part that holds the past and present together.
Rhyme
If the action's still in view, 'have been -ing' is for you!
Story
Bob started painting his house at 8 AM. It is now 2 PM and Bob is covered in paint. Bob says, 'I have been painting all day.' The paint on Bob is the result, and the time spent is the duration.
Word Web
챌린지
Look around you. Find one thing that has been happening for a while (e.g., the sun shining, a fan spinning). Say it out loud: 'The fan has been spinning for ten minutes.'
문화 노트
British speakers often use the Present Perfect Continuous more frequently than Americans in casual conversation to describe recent events.
Americans might sometimes substitute the Past Simple in contexts where a result is visible, though PPC is still standard for duration.
Australians frequently use the contraction 'I've been' followed by 'reckoning' to express a developing thought.
The 'have + been + -ing' construction developed in Middle English as a way to combine the perfect aspect (completion/result) with the progressive aspect (ongoing action).
대화 시작하기
What have you been doing since we last met?
Have you been watching any good series on Netflix lately?
What projects have you been working on at your job recently?
How long have you been living in this city?
일기 주제
자주 하는 실수
Test Yourself
I ___ (wait) for the bus for twenty minutes.
Why are your hands so dirty?
Find and fix the mistake:
She has been knowing him since they were children.
It started raining at 2 PM. It is still raining now.
A: You look exhausted! B: I ___ (study) all night.
Select the Present Perfect Simple sentence.
been / they / for / learning / have / years / English / five
Match each item on the left with its pair on the right:
Score: /8
연습 문제
8 exercisesI ___ (wait) for the bus for twenty minutes.
Why are your hands so dirty?
Find and fix the mistake:
She has been knowing him since they were children.
It started raining at 2 PM. It is still raining now.
A: You look exhausted! B: I ___ (study) all night.
Select the Present Perfect Simple sentence.
been / they / for / learning / have / years / English / five
Situation: The kitchen is a mess and there is flour everywhere.
Score: /8
Practice Bank
12 exercisesWe ___ (wait) for the bus for twenty minutes.
My phone battery is low because I ___ (use) it heavily all day.
He has been owning that car for five years.
They have been building this bridge, and they finished it last week.
Which sentence properly uses the Present Perfect Continuous?
Select the best sentence:
Translate into English: 'Hemos estado aprendiendo alemán durante seis meses.'
Translate into English: '¿Qué has estado haciendo últimamente?'
Arrange these words into a sentence:
Arrange these words into a question:
Match each subject with its corresponding 'have' or 'has' form:
Match the base verb with its '-ing' form:
Score: /12
자주 묻는 질문 (8)
Yes! They are the most common time markers. Use `for` for a period (for 3 hours) and `since` for a specific point (since 3 o'clock).
Often, there is very little difference. However, `I've worked` sounds more permanent, while `I've been working` sounds more temporary or emphasizes the effort.
Because `know` is a stative verb. Stative verbs describe states, not actions, so they don't usually take the -ing form.
In American English, it's usually `The team has been`. In British English, both `has been` and `have been` are acceptable.
Yes, if the result is still visible. For example, if you are out of breath, you say `I've been running` even if you have stopped.
Move 'have' or 'has' to the front: `Have you been studying?`
Very! It's much more common in speech than in formal writing because we often talk about our recent activities.
Just add 'not' after have/has: `I have not (haven't) been working.`
Scaffolded Practice
1
2
3
4
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
Presente de indicativo + desde hace
English requires the perfect aspect (have been) while Spanish uses the present.
Présent + depuis
French does not have a specific 'perfect continuous' construction for this meaning.
Präsens + seit
German lacks the continuous aspect entirely in its standard grammar.
~te iru (ている)
Japanese relies on context or time markers to show the action started in the past.
Ma zala (ما زال) + Present Verb
Arabic grammar structures the relationship between time and aspect differently, often using the active participle.
Yīzhí (一直) + Verb + le (了)
Chinese has no verb conjugation, so the 'have been -ing' structure is purely lexical.
Learning Path
Prerequisites
Learn These First
관련 동영상
Has Proof of Dark Matter Been Hiding on Ganymede?
The Developer Preview 3 of the Android XR SDK is now here!
The New Era of AI-Powered Protein Design | César Ramírez-Sarmiento | TED
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
English Verb Tenses Guide - Learn About Simple, Perfect, and Continuous Tenses
Oxford Online English
Learn All 12 English Verb Tenses | Complete English Grammar Lesson
JForrest English
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 방에 들어갔는데 왜 들어갔는지 완전히 까먹은 적 있나요? 우리 모두 그런 적 있죠. 과거의 행동이 현재 순간에 불쑥...