组卷网 > 高中英语综合库 > 语法 > 词法 > 情态动词 > 情态动词+have done > can’t/couldn’t have done的用法
题型:单项选择 难度:0.4 引用次数:1261 题号:1380115
I ________ have been more than six years old when the accident happened.
A.shouldn’tB.couldn’tC.mustn’tD.needn’t
2010高一·全国·专题练习 查看更多[5]

相似题推荐

单项选择 | 较难 (0.4)
【推荐1】When       if he had any idea what the novel was about, Jack kept silent.
He      have read it very carefully.
A.asking; needn'tB.asking; shouldn't
C.asked; can’tD.asked; mustn’t
2016-11-26更新 | 372次组卷
单项选择 | 较难 (0.4)
名校
【推荐2】— You called me at 9:00 this morning, didn’t you?
— It ________ me. I was attending a meeting then.
A.must have beenB.couldn’t have beenC.could beD.must be
2021-12-14更新 | 640次组卷
单项选择 | 较难 (0.4)
【推荐3】I __________you when I was in Paris as I didn’t know your address.
A.should have visitedB.couldn’t have visited
C.must have visitedD.can have visited
2023-10-13更新 | 151次组卷
共计 平均难度:一般