精英家教网 > 高中英语 > 题目详情
----- It was a red light, William. You ________ the car.
------- Sorry, I didn’t see it.
A.must stopB.should stopC.must have stoppedD.should have stopped
D
考察情态动词,根据it was 和I didn't see it可知,该句是对过去的虚拟,所以排除AB。C意为一定做了某事 D意为本应当做某事
句意为,---当时是红灯,威廉,你本应当把车停住的。----对不起,我没看见。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

You _____ read a book in the sun—it'll do harm to your eyes.                      
A.couldn'tB.wouldn'tC.needn'tD.mustn't

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

― Why ______ you stay in the countryside, where it is not convenient to go shopping?
―But I’ve found it rather valuable for my health.
A.canB.mustC.may D.shall

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

I find it astonishing that he ____ be so rude to us. I _____ make a complaint to his company.
A.could; mustB.should; shallC.shall; shouldD.dare; have to

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Don’t interrupt me, John. ______ you force me to tell you the truth at the moment?
A. Might    B. Must   C. Should     D Would

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

---When shall we meet your cousin at the station?
---His plane took off 2 hours ago, and it _________ arrive at 5pm.
A.couldB.shouldC.mustD.can

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Our English teacher is considerate, helpful, and warm-hearted, but sometimes she
     Be angry at our silly mistakes.
A.shouldB.canC.mustD.shall

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

You_____ all those calculations! We have a computer to do that sort of thing.
A.needn’t have done B.must not have done
C.shouldn’t have doneD.can not have done

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

--- Hi, Lucy.Do you know where Linda is?
--- She           in the library.I saw her there just a few minutes ago.
A.shall beB.must be
C.should have beenD.might have been

查看答案和解析>>

同步练习册答案