
빈 칸에 '지어졌다' 라는 말이 들어가야 하는 것으로 판단되어 (a)와 (d) 중에 답을 고르려고 하였는데,
(d)가 안되는 정확한 이유를 알고 싶습니다.
본문에서 18세기 보다 이전이 나오지 않았기 때문에 단순 과거형으로만 적으면 되는 것인지, 혹은 해석적으로도 말이 안되는 것인지 궁금합니다.
해석적이라 하는 것은, (d) has been built 에서 built 자체가 지어짐을 당한건데 has been 이 들어가서 '-되었다' 의 의미가 두 번 쓰인 부분에서 잘못 된 것인지 입니다.
감사합니다.





5



has been built는 현재완료의 수동태인데, 현재완료는 have/has p.p.의 형태로 과거와 현재 모두를 포함하는 시간 표현입니다. 건축물들이 18세기부터 지금까지 지어져 오고 있는 것이 아니라, 한 과거 시점으로 끝나는 18세기 동안 지어졌다라는 문장이므로, 현재완료시제는 오답입니다!
현재완료의 경우 과거부터 지금까지를 표현한다고 생각하면 되겠군요.
그렇다면 혹시 (c) is being built 의 경우에 어떻게 해석되는지 알려 주실 수 있나요?
18세기 동안이라는 명확한 과거를 표현하는 부분이 있으므로 단순 과거 형태로 쓰는 것이 적절합니다.
그러나, during이 아닌 since 였다면 has been built도 어법상 가능은 합니다!~