2026년 상식닷컴 선정 식당 & 카페 리스트
최근에 오픈한 호텔을 찾는다면 살펴보세요

"have been"과 "has been"의 차이점은 무엇인가요?

_____
Q: "have been"과 "has been"의 차이점은 무엇인가요?

A: "have been"과 "has been"은 모두 현재 완료 진행형이나 현재 완료 수동태 등에서 사용되는 동사 구문으로, 주어에 따라 다르게 사용됩니다.

1. 주어에 따른 사용법:
- "have been"은 복수 주어(I, you, we, they)와 함께 사용됩니다.
예: They have been working hard. (그들은 열심히 일해 왔어요.)
- "has been"은 단수 주어(he, she, it)와 함께 사용됩니다.
예: She has been studying English. (그녀는 영어를 공부해 오고 있어요.)
2. 문법적 용도:
- 두 표현 모두 현재 완료 진행형을 나타내어 과거부터 현재까지 계속되어 온 상태나 동작을 의미합니다.
- 예: I have been waiting for an hour. (나는 한 시간 동안 기다려 왔어요.)
- 예: It has been raining since morning. (아침부터 비가 오고 있어요.)

3. 요약:
- 주어가 I, you, we, they일 때 → have been
- 주어가 he, she, it 또는 단수 명사일 때 → has been

즉, "have been"과 "has been"의 차이는 주어가 복수형인지 단수형인지에 따라 동사의 형태가 달라진다는 점입니다.
"Have been"과 "has been"은 모두 현재완료 시제의 형태로, 주어에 따라 사용이 달라집니다. 이 두 표현의 차이를 이해하기 위해서는 주어의 수와 인칭을 고려해야 합니다.1. Have been : - "Have been"은 주어가 1인칭 단수(I), 2인칭 단수 및 복수(you), 1인칭 복수(we), 3인칭 복수(they)일 때 사용됩니다. - 예시: - I have been studying English for three years. (나는 3년 동안 영어를 공부해왔다.) - They have been to Paris twice. (그들은 파리에 두 번 가본 적이 있다.)2. Has been : - "Has been"은 주어가 3인칭 단수(he, she, it)일 때 사용됩니다. - 예시: - She has been working here since 2020. (그녀는 2020년부터 여기에서 일해왔다.) - The cat has been sleeping all day. (고양이는 하루 종일 자고 있었다.) 요약- Have been : I, you, we, they- Has been : he, she, it이러한 차이를 이해하면, 문장을 작성할 때 주어에 맞는 형태를 선택하는 데 도움이 됩니다. 현재완료 시제는 과거의 어떤 일이 현재에 영향을 미치고 있음을 나타내므로, "have been"과 "has been"을 적절히 사용하는 것이 중요합니다.
작성자: ㅁㅁ [비회원] | 작성일자: 1년 전 2024-08-25 16:15:11
조회수: 749 | 댓글: 0 | 좋아요: 0 | 싫어요: 0
내용이 부정확하다면 싫어요를 클릭해주세요.