满分5 > 高中英语试题 >

-- Oh, my god! I just missed the last bu...

-- Oh, my god! I just missed the last bus back home.

   -- That’s really bad. I’m sure you ____ it, but you were not in a hurry.

  A. could catch     B. had caught     C. could have caught     D. would catch

 

C 【解析】考查情态动词。C项could have done意为“本可以做的事但没做”
复制答案
考点分析:
相关试题推荐

Do you still remember the chicken farm ____ we visited three months ago?

  A. where        B. when        C. that       D. what

 

 

查看答案

He has recently ____ golf to provide himself with some relaxation.

A. taken on       B. taken with      C. taken over      D. taken up

 

查看答案

The island is two kilometers off the coast, and you can’t get there ____ by boat.

A. other than       B. rather than       C. more than      D. less than

 

 

查看答案

No sooner _____ themselves in their seats in the theatre _____ the curtain went up.

  A. they have settled; before        B. had they settled; than

  C. have they settled; when         D. they had settled; than

 

查看答案

Both sides have accused of breaking the contract of ____.

A. another       B. the other      C. neither      D. each

 

查看答案
试题属性

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