精英家教网 > 高中英语 > 题目详情
18.We ______ the difficulty together,but why didn't you tell me?(  )
A.should faceB.might face
C.could have facedD.must have faced

分析 句意:我们本可以一起面对困难的,但是你为什么不告诉我?

解答 答案:C.根据why didn't you tell me?中的过去时可知本题是对过去情况的虚拟.must have done表示一定做过某事; could have done 表示本可以做而实际上却未做,表示惋惜;结合句意可知C正确.

点评 本题考查虚拟语气.but是个含蓄的虚拟条件句,所以一定要根据上下文语境,理解句意.另外,还要记牢情态动词+have done的意思.

练习册系列答案
相关习题

科目:高中英语 来源: 题型:选择题

16.______ at the door before you enter my room,please.(  )
A.KnockB.KnockingC.KnockedD.To knock

查看答案和解析>>

科目:高中英语 来源: 题型:选择题

17.The books on the desk,__________ covers are shiny,are prizes for us.(  )
A.whichB.whatC.whoseD.that

查看答案和解析>>

科目:高中英语 来源: 题型:选择题

6.The message you intend to convey through words may be the exact opposite of ______ others actually understand.(  )
A.whyB.thatC.whichD.what

查看答案和解析>>

科目:高中英语 来源: 题型:选择题

13.Grace doesn't want to move to New York because she thinks if she          there,she wouldn't be able to see her parents very often.(  )
A.livesB.would liveC.having askedD.were to live

查看答案和解析>>

科目:高中英语 来源: 题型:选择题

3.We promise _____attends the party a chance to have a photo taken with the movie star.(  )
A.whoB.whomC.whoeverD.whomever

查看答案和解析>>

科目:高中英语 来源: 题型:选择题

10.A smile costs ____.but gives much.(  )
A.anythingB.somethingC.nothingD.everything

查看答案和解析>>

科目:高中英语 来源: 题型:选择题

7.--Why didn't you come to Simon's party last night?
--I want to,but my mom simply _________ not let me out so late at night.(  )
A.couldB.mightC.wouldD.should

查看答案和解析>>

科目:高中英语 来源: 题型:选择题

8.As John Lennon once said,life is_____ happens to you while you are busy making other plans.(  )
A.whichB.thatC.whatD.where

查看答案和解析>>

同步练习册答案