✨ ベストアンサー ✨ あり 3年以上前 had to doは「〜をしなければならなかった」 という過去の義務的な感じ must have doneは「〜をしたに違いない」 違ったらごめんなさい🙏 この回答にコメントする