25. I ______ have been more than six years old when the accident happened. A.sho
题型:不详难度:来源:
25. 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或could 代替。shouldn’t have done 表示“本来不该而实际上却做了某事”.needn’t have done表示“本来不必而实际上却做了”均不合题意。本句的意思是:当事故发生时我不可能超过6岁。 |
举一反三
There _____ be any difficulty about passing the road test since you have practiced a lot in the driving school. A.mustn’t | B.shan’t | C.shouldn’t | D.needn’t |
|
I was on the highway when this car went past fol. Lowed by a police car. They ______ at least 150 kilometers an hour. A.should have been doing | B.must have been doing | C.could have done | D.would have done |
|
— I’ve taken someone else’s green sweater by mistake. — It ______ Harry’s. He always wears green. A.has to be | B.will be | C.mustn’t be | D.could be |
|
— Catherine, I have cleaned the room for you. — Thanks. You ______ it. I could manage it myself. A.needn’t do | B.needn’t have done | C.mustn’t do | D.shouldn’t have done |
|
— Lucy doesn’t mind lending you her dictionary. — She _______. I’ve already borrowed one. A.can’t | B.mustn’t | C.needn’t | D.shouldn’t |
|
最新试题
热门考点