may have been과 might have been 사이에 미묘한 의미 차이가 있나요?

원어민의 답변
Rebecca
일반적으로는, 이 둘이 서로 대체해서 사용될 수 있는데요! 하지만 톤에 다라 약간의 차이점은 있습니다. "May have been"은 "might"으로 했을 때보다 조금 더 격식이 있으며, 또한 확신이 있다는 느낌을 주게 되고, "might have been"은 정말 확신이 거의 없다는 톤을 전달한다고 할 수 있습니다. 예: I'm sorry I missed your call. I may have been at the store then. (전화 못 받아서 미안해요. 제가 그때 상점에 있었던 것 같아요.) 예: Jane might have received the parcel, but I'm not too sure. (제인이가 소포를 받았을 것 같은데, 잘 모르겠어.) 예: People might have been nervous to go on the new ride. = People may have been nervous to go on the new ride. (사람들은 새로운 놀이기구를 타는 데에 좀 떨렸을 수 있어.)