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

Ihavebeenmorethansixyearsoldwhentheaccidenthappened.A.shouldn'tB.couldn'tC.mustn'tD.needn't

题目详情
I ________ have been more than six years old when the accident happened.
A.shouldn't
B.couldn't
C.mustn't
D.needn't
▼优质解答
答案和解析
答案B
shouldn't have done不应该做而实际上做了;couldn't have been不可能是……;needn't have done没必要做某事而做了;此外无mustn't have done结构,结合句意可知B项正确.