1 b 表示不应当,语气较为缓和 may not 通常表示推断,太过委婉
2 a have to 是固定搭配 表示“不得不”
3 a 显然d不对 此题是考察情态动词 没有“三单现” dare做实意动词的时候 才有“三单现” b c也明显错误,前后不一致(yes 后面不能跟否定,no后面不能跟肯定)
4 c could 表示“能够”,其他都与题意不符
5 d 这句话的意思是“我必须在这儿吃早餐吗?不,你不必一定在这儿吃.”
must 的否定回答是needn't,不用mustn't,因为mustn't语气太过坚决,表示“不准,严禁”
6 好像题目不完整吧 我推测可能是a
7 a can此处表示具备某种能力