Loading...

[영어공부 현재완료진행형] have(has) been ~ing : ~해 오고 있다

프로필 이미지

have(has) been ~ing ~해 오고 있다 현재완료 시제는 'have(has) + p.p' 형태로 사용되어 과거에 시작된 일이 현재까지 계속되는 경우, 현재에 완료된 경우, 현재의 결과에 영향을 미치는 경우, 과거에서 현재에 이르는 경험을 표현한다. 현재 완료 진행형은 'have(has) been ~ing' 형태로 '지금 이전'과 '지금' 사이의 불특정 시간을 언급할 때 사용하는 것으로 과거에 시작되어 현재에서도 지속되는 행위(혹은 상황의 반복), 혹은 지금 막 완료한 행위(방금 전까지 한 행위에 초점을 두고 싶을 때 사용)를 표현한다. 현재완료와 마찬가지로 'for + 경과시간', 'since + 경과시간의 시작점'과 함께 사용되는 경우가 많다. 보통 행위의 결과 뿐아니라 어떤 행위가 지속되어 왔다는 과정에도 무게를 둘 때 사용된다. 미드 속 예문 Have you been hiding your head in the sand? 그동안 소식도 안 듣고 살았나? Netflix 오리지널 시리즈 <위쳐 The Witcher> 중 What's going on? You've been avoiding me all week. 무슨 일인데? 이번 주 내내 날 피하고 있어. Netlfix 오리지널 시리즈 <팀 로빈슨: 나가주시죠 I Think You Should Leave with Tim Robinson> 중 I've been waiting ...

Top