수동태 문장에서 to have been이 쓰이는 이유가 궁금해요

“They say that she was a spy in World War II.”를 수동태로 바꾸면 “It is said that she was a spy in World War II.” 또는 “She is said to have been a spy in World War II.”라고 하더라고요.
첫 번째 문장은 이해했는데 두 번째 문장은 왜 say 다음에 to가 오고 완료형으로 쓰이는지 궁금해요.
과거 시제라서 과거 수동태를 써야 하는 것 아닌가요?

댓글 5

  • Creator2022.07.04

    She is said to have been은 현재 사람들이 그렇게 말한다는 뜻이고, 그녀가 스파이였던 시점은 과거라 완료형을 써요.
    주절보다 앞선 일을 나타내는 to부정사 완료형입니다.

  • LetMeGo2022.07.04

    It is said that은 that절로 내용을 그대로 옮긴 구조예요.

  • 로지2022.07.04

    She is said to be a spy라면 현재 스파이라고 한다는 뜻이 돼요.
    to have been은 말하는 시점보다 앞선 과거를 나타내서 World War II와 잘 맞습니다.
    주절을 과거로 바꾸려는 게 아니라 보도되는 시점과 사건의 선후를 표현한 거예요.

  • 슬S2아2022.07.05

    to부정사 완료형은 주절보다 먼저 일어난 일을 말할 때 쓰는 건가요?

  • 콘라드2022.07.05

    수동태에서는 She is said to have been 형태로 바꿔 쓸 수 있어요.

영어공부포럼 다른 글

목록