018. 현재완료 진행형
과거에서부터 지금까지 계속 진행하고 있는 것을 강조
have been + ~ing 동작강조
have been + p.p 상태강조 (상태의 계속)
- 5년 동안 영어를 공부해왔다. : i've been studying English for five years
- 2시간 동안 그가 오기를 기다리고 있었다 : i've been waiting for two hours for him to come
- 나는 살을 뺄려고 1년간 계속 운동을 하고 있다 : i've been exercising for one year in order to lose weight
(살을 찌우다 gain weight)
- 나는 어릴 대부터 그를 알고 있었다 : I've been known him since i was a child (knowing (x))
- 하루 온 종일 비가 내리고 있다 : it's been raining all day (long)
영작연습
- 우리는 몇 년 동안 그 문제를 의논해 왔다 : We have been discussing the matter
- 나는 요즈음 너무 많이 먹고 있다 : I've been eating too much recently(= these days/ lately)
현장완료 문장에서는 lately가 온다
- 그는 하루 종일 차를 고치고 있다 : He has been fixing the car all day