满分5 > 高中英语试题 >

(天津市河东区201 4年高三二模考试)1 1. - Why didn't yo...

(天津市河东区201 4年高三二模考试)1 1. - Why didn't you come to Mike's birthday party yesterday?

     - Well. I _______. but I forgot it.

    A. should             B. must              C. should have        D. must have

 

C 【解析】本句是一个虚拟语气。根据but灰蒙蒙的过去式,说明本句表示的是与过去事实相反的虚拟语气,前面应该使用“情态动词+have done”的形式。排除AB项。Should have done本应该做某事,实际上却未做;must have done一定做了某事;句义:—昨天你为什么没有来参加Mike的生日聚会啊?—我本应该去的饿,但是我忘记了。本题在have的后面承前省略了come。故C正确。  
复制答案
考点分析:
相关试题推荐

——Where are the children? The dinner’s going to be completely ruined.

——I wish they         always late.

A. weren’t     B. hadn’t been   C. wouldn’t be     D. wouldn’t have been

 

查看答案

(2014年(春)重庆市高三考前冲刺测试卷)11. How I wish __ more when I was at university, which is too late now.

A. I would learn.          B. I would have learned    C. I had learned           D. I learned

 

查看答案

If you         smoke, please go outside.

   A. can           B. should         C. must            D. may

 

查看答案

(2014年(春)重庆市高三考前冲刺测试卷)7.  She _____ be the wisest woman on this planet, for she has lived Up to the three words "seize the moment".

A. will             B. must                  C. shall                  D. can

 

查看答案

——I wish they         always late.

A. weren’t     B. hadn’t been   C. wouldn’t be     D. wouldn’t have been

 

查看答案
试题属性

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