您现在的位置是:首页 > 学科知识查询 > 高中英语题库

I have been more than six years old when the accident happened.A.shouldn`t B.couldn'tC.mustn�

编辑:chaxungu时间:2026-04-27 03:04:57分类:高中英语题库

【题目】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

【解析】

试题分析:本题考查情态动词的用法。must表推测只能用于肯定句,否定句用 can't/couldn't 代替。shouldn't have done表示“本来不该而实际上却做了”,needn't have done表示“本来不必而实际上却做了”,均不合题意。本句译为:当事故发生时我不可能超过6岁。