must have pp는‘-였음에 틀림없다’라는 뜻should have pp = ought to have pp는‘-했어야 했는데(그런데 안했다)’라는뜻입니다~좋은하루되세요^ ^
당신은 어느 그룹입니까?