精英家教网 > 高中英语 > 题目详情
We ________ the difficulty together,but why didn't you tell me?
A.should faceB.might face
C.could have facedD.must have faced
C
考查情态动词。句意:我们本可以共同面对困难,但是你为什么不告诉我呢?后半句用的是一般过去时,由此可知前半句是对过去情况的一种虚拟,所以用“情态动词+have done”形式。could have done表示过去本可以做某事,而实际上却没有做,符合句意。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

She often shares her deepest thoughts and fears with friends through QQ, as if they ________ chatting in her living room.
A.wereB.are
C.had beenD.has been

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

(2013·浙江高考)Eye doctors recommend that a child's first eye exam ________ at the age of six months old.
A.wasB.be
C.wereD.is

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

We lost our way in that small village,otherwise we ________ more places of interest yesterday.
(2012·福建)
A.visitedB.had visited
C.would visitD.would have visited

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

________ I be free tomorrow, I would go with you.
A.CouldB.ShouldC.MightD.Must

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

You fool! You __________ all the people in the car yesterday if it had not been for me.You were so drunk while driving!
A.could killB.might have killed
C.had killed D.should have killed

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Do you think George has passed the driving test?
—No. If so, he ______ his car to our college yesterday.
A.would drive B.drove
C.would have drivenD.had driven

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

You ________ pay too much attention to your reading skill, as it is so important.
A.can'tB.shouldn'tC.mustn'tD.needn't

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

(2013·福建,30)—Do you think George has passed the driving test?
—No.If so,he ________ his car to our college yesterday.
A.would driveB.drove
C.would have drivenD.had driven

查看答案和解析>>

同步练习册答案