현재완료 have been이 쓰인 이유가 궁금해요

“He is supposed to have been an actor when he was younger”라는 문장에서 주절은 현재고 배우였던 건 과거잖아요.
과거 이야기에 왜 현재완료 have been을 썼는지 궁금해요.
현재완료는 완전히 끝난 과거가 아니라고 배웠는데, 여기서는 어떤 용법인가요?

댓글 4

  • 늘찬2022.06.26

    have been은 주절의 추정 시점보다 앞선 상태를 나타내는 완료부정사예요.

  • 부루2022.06.26

    when he was younger가 과거 시점을 밝혀줘서 예전 직업을 말하는 거예요.
    현재완료처럼 지금까지 배우라는 뜻은 아니고, be supposed to have p.p. 형태로 보면 편해요.
    문장 구조를 끊어서 보면 훨씬 덜 헷갈려요.

  • 흰추위2022.06.27

    저도 완료부정사 나오면 시점 연결이 어렵더라고요.

  • 유리2022.06.27

    주절의 is supposed to는 현재의 판단이고, have been은 그 판단보다 앞선 과거를 나타내요.
    그래서 젊었을 때 배우였다고들 한다는 의미예요.

영어공부포럼 다른 글

목록