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

You earlier. The bus left a moment ago.A. would come B. should have comeC. may come D. have come

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

【题目】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选项正确。