GIU 연습문제 중...
여기에 얼마동안 살았어?
How long have you live there?
How long did you lived there?
둘 중에 뭐가 맞는지 너무 헷갈립니다. 그냥 감으로 푸는 수준....
마찬가지로, 여기서 얼마나 일했어?
How long have you workd there?
How long did you work there?
어쩔때 그냥 과거(did)를 쓰고, 어쩔때 현재완료(have pp)를 쓰는지...
감사합니다.
시원스쿨(2019.06.04)
안녕하세요, 시원스쿨LAB입니다.^^
오늘도 GIU를 열공하고 계시는 회원님 화이팅입니다!
현재완료는 과거와 현재 사이에 일어나고 지속/반복되는 행위이며
과거시제는 과거에 있었던 일을 나타낼 때 쓰며 현재시제와는 아무런 관련이 없습니다.
그래서 How long have you lived there? 은 과거에서 지금까지 그곳에 얼마나 오래 살았는지를 묻는 표현입니다.
즉 여기서 you 는 현재에도 there에 살고 있음을 알 수 있습니다.
How long did you live there?은 과거시제이므로 과거에 얼마의 기간 동안 그곳에서 살았는지를 묻는 표현입니다.
여기서 you는 there에 살고 있지 않으며 과거의 특정기간 동안 there에서 살았다는 것을 암시합니다.
이와 마찬가지로 How long have you worked there? 은 그곳에서 지금까지 얼마나 오래 일해왔는지를 묻고 있으며
지금도 일하고 있다는 것을 암시하고 있으며
How long did you work there?은 과거에 일을 했었고, 지금은 일을 하지 않는데 그 곳에서 얼마나 오래 일을 했었는지를 묻는 과거의 기간을 묻는 표현입니다.
그럼, 답변이 도움이 되었기를 바라며 회원님의 GIU 열공을 응원합니다!^^
감사합니다!