满分5 > 高中英语试题 >

--- Oh, my God! I just missed the last b...

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

--- That’s really bad. I’m sure you ______ it, but you just didn’t hurry up.

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

 

B 【解析】 考查情态动词+have done结构。句意:——哦,我的上帝!我刚好错过了回家的末班车。——这是非常糟糕的。我肯定你能赶上,但你就是不抓紧。could have done“本来能做而没有做”。故选B。  
复制答案
考点分析:
相关试题推荐

She is a strong-willed woman and not once _______ in to any difficulty in her life.

A. she has given B. did she give C. she gave D. has she given

 

查看答案

The parents are making changes to their previous education methods, of ______ negative effect they begin to be aware.

A. who B. whom C. whose D. which

 

查看答案

Was it in this room _____ he made the decision _____ he would break away from his family?

A. that ; which B. where ; which C. that ; that D. where ; that

 

查看答案

So far no one has claimed the money ______ in the library.

A. to be discovered B. having discovered C. discovered D. discovering

 

查看答案

Most of the top leaders expressed a common desire at the UN conference, ______ that different cultures ______ coexist with tolerance.

A. the one ; must B. the one ; should C. one ; must D. one ; should

 

查看答案
试题属性

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