본문 바로가기
영어회화/영어회화 패턴

<핵심 영어패턴> How long have (has) +주어 + been + ~ing ?

by *Blue Note*

<핵심 영어표현> ~한지 얼마나 됐죠 ?

얼마나 오랫동안 해왔는지, 혹은 어떤 일을 한지 얼마나 되었는지를 묻는 질문을 하려고 할 때 알아두어야 할 패턴을 오늘 들고 나왔습니다, ㅋㅋ. 제목에 있는대로 How long have + 주어 + been + ~ing 되겠습니다. 문법적으로 말한다면 현재완료 진행형의 의문문이 되겠네요. 언제나처럼 예문은 다섯 개 준비했습니다. 대표적인 상황에 예문마다 주어도 조금씩 바꿔봤습니다. 

 

여기서 일하신 지 얼마나 되세요 ?

> How long have you been working here ?

 

걔네들 사귄지 얼마나 됐어 ?

> How long have they been going out (dating) ?

 

 

이게 얼마나 지속되고 있는거죠 ? (증상, 현상등) / 언제부터 그랬어요 ?

> How long has this been going on ?

 

핀란드는 이걸 얼마동안 하고 있죠 (언제부터 해왔죠) ?

> How long has Finland been doing it ?

 

그 일이 언제부터 (얼마나 오랫동안) 일어나고 있었던 거지 ?

> How long has that been happening ?

 

자, 이런 질문에 대한 대답은 어떻게 할까요 ? 간단하게 단답형으로 대답한다면 Since ~ 라고 하면 되겠죠. 문장으로 대답한다면 역시 현재 완료형으로 하면 되겠습니다. 가령 It has been just over a year (일년 막 지났어) 처럼 말이죠 물론 문법적으로는 현재완료 진행행으로 대답해도 되겠지만, 그냥 현재완료를 쓰는 것이 일반적인 것 같습니다. 현재완료 용법 자체에 진행의 의미가 있기 때문으로 생각됩니다. 이번 포스팅에서 소개한 예문은 예문대로 연습해보시고, 늘 강조하듯이 이 패턴으로 많은 문장으로 스스로 만들어 보시기 바랍니다. 

반응형

댓글