52单词网 > 高中英语 > 高中英语题库 > -- Oh, my god! I just missed the last bus back home. -- That’s really bad. I’m s

-- Oh, my god! I just missed the last bus back home. -- That’s really bad. I’m s

来源:网络 时间:
-- Oh, my god! I just missed the last bus back home. -- That’s really bad. I’m s

-- 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意为“本可以做的事但没做”