문법 형태 have/has been + V-ing, 3가지 주요 용법, 현재 완료 시제와의 차이 — 베트남어로 완전한 설명과 연습 문제 포함.
현재 완료 진행형(Present Perfect Continuous)과거에 시작되어 현재까지 이어지는 동작의 과정과 시간을 강조합니다. 문법 공식: S + have/has been + V-ing (사용하다) have I/You/We/They와 함께 사용될 때, has (He/She/It과 함께 사용). 특징: for(시간 구간), since (시작점), all day, all morning, how long, lately, recently.
현재 완료 진행형(Present Perfect Continuous / Present Perfect Progressive)동작을 표현합니다 과거에 시작하여 현재까지 계속되고 있음, 또는 방금 끝났지만 눈으로 확인할 수 있는 결과가 있을 때 사용됩니다. 이 시제는 특히 시간과 과정 동작의
| 문장 형태 | 문법 형태 | 예시 |
|---|---|---|
| 긍정 | S + have/has been + V-ing | I have been learning English for 3 years. |
| 부정 | S + haven't/hasn't been + V-ing | She hasn't been feeling well lately. |
| 의문문 | Have/Has + S + been + V-ing? | Have you been waiting long? |
| 단답형 답변 | Yes, S + have/has. / No, S + haven't/hasn't. | Yes, I have. / No, she hasn't. |
| 보조 동사 | 주어 | 부정형 |
|---|---|---|
| HAVE | I, You, We, They | haven't been + V-ing |
| HAS | He, She, It + 단수 명사 | hasn't been + V-ing |
이 시법에는 있습니다. 3가지 주요 용법:
이것은 가장 흔한 사용법입니다. 동작 이미 시작되었음 와 아직 끝나지 않았다 — 말하는 시점에도 여전히 이어지고 있는 경우에 자주 사용됩니다. for (시간 구간)또는 since (시간 기준).
행동 방금 일어났다 그리고 우리는 볼 수 있습니다 증거 또는 결과 이 순간. 이 경우 for/since를 사용하지 않습니다.
행동이 일어났다는 것을 강조할 때 끊임없이, 쉬지 않게 장기간에 걸쳐.
두 단어 for 와 since 이 시제의 가장 특징적인 표시입니다:
| 명사 | 사용할 수 있음 | 예시 |
|---|---|---|
| FOR | 시간 구간(duration): 3 years, two hours, a long time, ages... | for 3 years, for two months, for a week |
| SINCE | 시작 시간 마커(starting point): 2020, Monday, I was a child... | since 2020, since Monday, since I was born |
간단하게 생각해 보세요: FOR = 시간을 재는 사람(3년 동안). SINCE = 당신은 출발점을 지적하는 것입니다.(since 2020 = 2020년부터 시작됨).
이 두 문법을 배우는 데 가장 어려운 점입니다. 두 문법 모두 have/has를 사용하지만, 강조점이 다릅니다:
| 기준 | 현재 완료(HTHTH) | 진행형 현재 진행형(HTHTTTD) |
|---|---|---|
| 문법 형태 | S + have/has + V3 | S + have/has been + V-ing |
| 강조 | 결과가 완료됨 | 과정, 시간 발생 |
| 예시 | I have written 5 emails. (이미 5개의 이메일을 작성함 — 결과) | I have been writing emails all morning. (전 낮 동안 이메일을 썼어요 — 과정) |
| 행동 | 이미 완료됨 | 아직 계속되고 있거나 방금 멈춘 |
| for/since과 함께 사용 가능하지만 덜 일반적 | for/since과 함께 자주 사용됨 | 사용할 수 있지만 덜 흔함 | 자주 사용되며 특징적인 표현입니다. |
| 질문 | How many/much? (얼마나) | How long? (얼마나 오래) |
뚜렷한 대조 예시:
자연스럽지 않음: I have lived here for 5 years. (문법은 맞지만 과정을 강조하지 않음)
더 자연스럽게: I have been living here for 5 years.
설명: for/since를 사용하여 지속 시간을 강조할 때, HTHTTTD는 보통 더 자연스럽습니다.
Sai: I have been knowing him for years.
정답: I have known him for years.
설명: 태동사인 know, love, hate, believe, want, own 등은 진행형을 사용하지 않습니다. 일반적으로 Present Perfect를 사용합니다.
Sai: I have been studying since 3 years.
정답: I have been studying for 3 years. / ... since 2021.
설명: FOR + 기간(3 years). ~부터 시작하여(2021).
인터랙티브 연습, 게임 및 SRS를 통해 문법을 더 오래 기억할 수 있습니다.
무료로 학습 시작 →