首页 > 留学知识库

问题: 一道高三英语题,急啊,高人近来帮下忙

As it turned out to be a small party,we______so formally
A.needn't have dressed up
B.mustn't have dresses up
C.didn't need to dress up
D.needn't dress up
这道题目的答案是A,但我认为C也可以我们老师说needn't have done是做了没有必要做的事,而didn't need to do表示没有做也没有必要做,我认为都说的通,请帮帮小弟,谢谢了!!!

解答:

这是语法问题.情态动词跟完成时态的用法,表示对过去情况的猜测.
根据句子意思,结果是一个小舞会,所以我们不必穿得很正式,而实际上我们是当成正式的舞会而穿着正式地去了,所以事后应该是猜测,当时的情况是没有必要穿得那么正式.did`t need to 就是need to 的否定用法,不存在语法问题.我介绍一点做题的经验给你,就是你们现在做题离不开考语法,所以先往语法上靠,实在不存在语法问题,再考虑其他的方面,懂了吗?以后还有什么不会的给我发邮件lxf_044074@smail.tongji.edu.cn