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

英语选择.--Wedidn'tseehimatthelectureyesterday.--Heit.A.wouldhavenotattendedB.cannothaveattendedC.needn'thaveattendedD.mustn'tattend但我选的是D,为什么选B不选D?

题目详情
英语选择.
--We didn't see him at the lecture yesterday.
--He ___ it.
A.would have not attended
B.can not have attended
C.needn't have attended
D.mustn't attend
但我选的是D,为什么选B不选D?
▼优质解答
答案和解析
先翻译一下:——我们没看见他来参加昨天的演讲.--他不可能昨天来了.所以按语境选B.另外,D不选的原因是:情态助动词+不定式的完成式中没有mustn't have done的结构,更不用说用它来表示“过去不可能做过某事”.但mu...