아쉬움
I could have done it.
I would have done it.
I should have done it.
추측
I must have done it.
1.추측 (~었나봐,~게 분명해,~게 틀림이 없어)
I must have loved him. 내가 걔를 사랑했었나봐.
You must have heard it. 니가 그걸 들어봤던게 분명해.
He must have forgotten it. 걔 그걸 잊어버렸나봐.
He must have skipped lunch. 걔 점심을 굶었었나봐.
It must have been love. 그게 사랑이었던게 분명해.
It must have been hot. 그게 뜨거웠던게 틀림이 없어.
2.부정문
It is true.
It must be true. -> It cannot be true.
It must have been true. -> It cannot have been true.
3.복습 (능력 / 의도 / 의무 / 추측)
I should have done it. 나 그거 했어야 했는데.
I would have done it. 나 그거 했었을 텐데.
I must have done it. 내가 했었던게 분명해.
I could have done it. 내가 할 수도 있었는데.
출처 : 야나두