When we got there, the road ________.
① is being repaired② was being repaired ③ had been repaired④ was repaired
답이 2,3 두개 아닌가요?? 공사가 진행중인데 우리가 도착한것과 이미 공사가 더이전에 된곳에 우리가 갔다 이렇게요..
미리 감사드립니다.(--)(__)
When we got there, the road ________.
① is being repaired② was being repaired ③ had been repaired④ was repaired
답이 2,3 두개 아닌가요?? 공사가 진행중인데 우리가 도착한것과 이미 공사가 더이전에 된곳에 우리가 갔다 이렇게요..
미리 감사드립니다.(--)(__)
3번이네요... 우리가 도착하기 전 부터 계속 일하고 있었다. 기간을 나타내는 과거완료..
그런데 답은 2번이라 그러네요 2.3번 다 같은데..2번은 과거진행형과 과거가 나올시 과거진행형이 더 오래하고있던 일이라 그런건가요???
저도 2번, 3번 둘 다 맞는 것 같은데요. 고수분들 의견이 궁금하네요.
어디에 나온 문제인가요?
제 생각에는 과거완료는 문장에서 어떤일이 먼저 일어나고 나중 일어났는지 알리고 싶을때 사용합니다. 만약에 when 대신에 before를 쓴다면 had been there 가 어울리지만 when 이라는 접속사는 시간적으로 비교적 순간적이고 짧은시점이라진행형 시제가 어울린다고 보여집니다
had been repaired 로 수정해요
제 댓글중 had been there 를 had been repaired로 수정해요
과거완료는 문장에서 어떤일이 먼저 일어나고 나중 일어났는지 시간적순서를 알리고 싶을때 사용합니다. 만약에 when 대신에 Before를 쓴다면 had been repaired가 어울리지만 when 이라는 접속사는 시간적으로 비교적 순간적이고 시점을 표현하는접속사라 과거진행형 시제가 과거완료보단 어울려보입니다.
ㅁ
단문이 아닌 복문에서 완료시제는 문장에서 어떤일이 먼저 일어나고 나중 일어났는지 시간적순서를 알리고 싶을때 사용합니다. 만약에 when 대신에 Before를 쓴다면 과거완료 had been repaired가 어울리지만 when 이라는 접속사는 시간적으로 비교적 순간적이고 시점을 표현하는접속사라 과거진행형 시제가 과거완료보단 어울려보입니다.
ㅁ