have been이 영어에서 정말 흔히 사용되는 것 같은데요. 그런데 저는 언제 사용해야하는지 잘 모르겠습니다.

원어민의 답변
Rebecca
네, 맞아요. 자주 사용되는 표현이지요! Have been은 현재 완료 진행형인데요. 어떤 일이 과거에 일어나서 현재까지 진행되고 있는 경우에 사용할 수 있어요. 예를 들어 규칙적으로 하는 습관이나, 독서 같은 활동 등이 있을 수 있겠네요. 형태는 has/have + been + 현재분사입니다. 예: I've been going to swimming lessons every Monday for the past two months. (지난 두 달동안 매주 월요일마다 수영 레슨을 받았어.) 예: She has been playing violin since she was a child. (그녀는 어렸을 때부터 바이올린을 켰다.)