must와 can의 부정 표현, 이렇게 이해하면 될까요?

must have p.p.와 cannot have p.p.의 부정 예문이 궁금합니다.
제가 만든 문장이 이 표현을 제대로 이해한 건지 확인 부탁드려요.

“You must not have told it to him.”
과거에 그에게 말하지 않았을 리가 없다는 뜻으로 쓸 수 있나요?
“She cannot have told about the story.”
그녀가 그 이야기를 말했을 리 없다는 뜻인가요?
“She could not have told about the story.”
이미 일어난 일에 대한 강한 추측을 나타내는 건지 궁금합니다.
쉽게 설명해 주시면 감사하겠습니다.

댓글 5

  • 쇼코홀릭2022.08.12

    must have p.p.는 했다는 확신이 강할 때, cannot have p.p.는 하지 않았다는 확신이 강할 때 써요.
    must not have p.p.도 그렇게 하지 않았다고 강하게 확신할 때 쓸 수 있어요.

  • 딥체리2022.08.12

    must have p.p.는 ‘했음에 틀림없다’, cannot have p.p.는 ‘했을 리 없다’는 뜻이에요.
    could not have p.p.는 ‘할 수 없었을 텐데’라는 의미로 쓰일 수 있어요.

  • 시윤2022.08.12

    늦은 시간에 정말 감사드려요. 시간이 이렇게 된 줄 몰랐네요.
    안녕히 주무세요.

  • 그대와나2022.08.12

    네, 잘 알겠습니다. 감사합니다.

  • 나라빛2022.08.12

    혼자 공부하다가 어려워서 질문 올렸어요.
    부끄럽지만 시간 되시면 쉽게 설명 부탁드려도 될까요? ㅠㅠ

영어공부포럼 다른 글

목록