满分5 > 高中英语试题 >

You ______ earlier. The bus left a momen...

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选项正确。  
复制答案
考点分析:
相关试题推荐

Teachers can search for information on the Internet ______ looking it up in the books.

A. or    B. than

C. instead    D. instead of

 

查看答案

On the top of the hill ______.

A. a temple stands    B. does a temple stand

C. a temple stands there    D. stands a temple

 

查看答案

---- Where is my reference book? It was here a moment ago.

---- Someone ______it by mistake

A. could have taken    B. must take

C. may take    D. must have taken

 

查看答案

By next month he ______ in the big city for five years.

A. has worked    B. has been working

C. works    D. will have worked

 

查看答案

______, he has much experience in learning English.

A. As is he young    B. As he is young

C. As young he is    D. Young as he is

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.