题目内容

【题目】You ______ earlier. The bus left a moment ago.

A. would come B. should have come

C. may come D. have come

【答案】B

【解析】

考查情态动词+have done。句意:你本应该早点来的。公共汽车刚才开走了。should have done 意思是“本来应该做了某事但实际没有做”。在本句中should have come表示“本应该来而没有来”所以才没赶上车。故B选项正确。

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网