B1

S + have / has + been + V-ing

현재완료진행 시제

설명

과거부터 지금까지 이어진 과정에 초점을 맞추고, 대개 지금도 계속되고 있어요. for, since, How long과 자주 함께 써요. 현재완료와 달리 얼마나 했는지가 아니라 얼마나 오래 했는지에 관심을 둬요. 자주 틀리는 실수: 상태 동사에는 진행형이 없어요: I have been knowing him ✗, I have known him ✓.

예문

I have been waiting for an hour.

저는 한 시간째 기다리고 있어요.

She has been studying since morning.

그녀는 아침부터 계속 공부하고 있어요.

How long have you been living here?

여기서 얼마나 오래 살고 있어요?

They have been working on it all week.

그들은 일주일 내내 그 일을 하고 있어요.

연습

객관식 문제로 이해도를 확인해 보세요

“S + have / has + been + V-ing” 효과적으로 배우기

문법 항목 “S + have / has + been + V-ing”(현재완료진행 시제)은 CEFR 3의 핵심 구조 중 하나예요. 이 구조를 능숙하게 쓰려면 쓰이는 맥락을 정확히 이해하고 꾸준히 연습해야 해요.

학습 팁: 예문을 여러 번 소리 내어 읽으면 자연스러운 반사 능력이 생겨요. 그다음 나만의 상황으로 직접 문장을 만들어 보세요. 발음 버튼을 눌러 정확한 발음을 듣고 따라 해 보세요.

전체 레슨 “”을 보면 관련 문법과 단어까지 더 깊이 이해할 수 있어요.

자주 묻는 질문