mustn'thavedone可意为“本不必”,即已经做了某事,而实际上不必要。首先haveone表示已经做过,这点就不用谈了。can'thavedone表示以前不可能做某事。
Must的例句
1、Whatyouwearshouldbestylishandclean,andmustdefinitelyfitwell。(你的穿着应该整洁漂亮,而且必须非常合身。)
2、Candidatesmustsatisfythegeneralconditionsforadmission。(候选人必须满足参选的总体条件。)
3、At29RussellmustbeoneoftheyoungesteverWembleyreferees。(29岁的拉赛尔一定是有史以来温布利球场上的裁判员中最年轻的一个。)
4、“YoumustbeEmma,”saidthevisitor。(来客说:“你肯定是埃玛。”)