mustn'thavedone可意为“本不必”,即已经做了某事,而实际上不必要。首先haveone表示已经做过,这点就不用谈了。can'thavedone表示以前不可能做某事。

Must的例句

1、Whatyouwearshouldbestylishandclean,andmustdefinitelyfitwell。(你的穿着应该整洁漂亮,而且必须非常合身。)

2、Candidatesmustsatisfythegeneralconditionsforadmission。(候选人必须满足参选的总体条件。)

3、At29RussellmustbeoneoftheyoungesteverWembleyreferees。(29岁的拉赛尔一定是有史以来温布利球场上的裁判员中最年轻的一个。)

4、“YoumustbeEmma,”saidthevisitor。(来客说:“你肯定是埃玛。”)