早教吧 育儿知识 作业答案 考试题库 百科 知识分享

这里的need用该不该用完成时Asitturnedouttobeasmallhouseparty,wesoformally.[A]needn’tdressup[B]didnotneedhavedressedup[C]didnotneeddressup[D]needn’thavedressedupneedn't是情态动词的话,为什么选D

题目详情
这里的need用该不该用完成时
As it turned out to be a small house party,we so formally.
[A] needn’t dress up [B]did not need have dressed up
[C] did not need dress up [D] needn’t have dressed up
needn't是情态动词的话,为什么选D不选A呢?
▼优质解答
答案和解析
这句话应该这样说:as it turned out to be a small house party ,we needn't have dressed up so formally .这里用到了虚拟语气,翻译大概是:既然这是个小的家庭聚会,我们就不需要穿那么正式.从turned 看出是过去式,所以 we needn't have dressed up so formally 理解为我们本不该穿这么正式.因为是过去式,所以与过去事实相反,后半句为主句,所以根据虚拟语气语法,主句形式为should,would ,could ,might 等情态动词+have +过去分词,即needn't +have +dressed up .明白了没?