满分5 > 高中英语试题 >

---Why didn’t you come to Mike’s birthda...

---Why didn’t you come to Mike’s birthday party yesterday?

---Well, I ________, but I forgot it.

A. could           B. would

C. should have         D. must have

 

C 【解析】 试题分析:考查虚拟语气。句意:为什么你没有去麦克的生日聚会。我本应该去但我给忘记了。根据but I forgot it. 表示对过去的虚拟,故用should have done 本应该做某事而实际上没有去,所以选C项。 考点 : :考查虚拟语气。  
复制答案
考点分析:
相关试题推荐

          any TV report on places where there is a war, and you will see soldiers wearing blue berets.

A. To watch         B. Watch

C. Having watched       D. Watching

 

查看答案

As far as I know, quite a few creatures in this film are not real at all, and a lot of ________ happens is imaginary.

A. what                   B. which

C. that                      D. where

 

查看答案

-- Why were you not at the concert last night?

--- I ________ a close game between Seattle Sonnies and Miami Bucks.

A. watched               B. was watching

C. have watched          D. had watched

 

查看答案

---Are you ready for Spain?

---Yes. I want the girls to experience that _______ they are young.

A. while     B. until

C. if     D. before

 

查看答案

---Do you know where my blue coat is ?

---Don’t bother to look for it. I’m sure it will         some day.

A. turn out              B. turn on

C. turn up               D. turn over

 

查看答案
试题属性

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