题目内容
【题目】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选项正确。
练习册系列答案
相关题目