精英家教网 > 高中英语 > 题目详情

【题目】I wouldn't have punched him if it for the fact that he to apologize to me yesterday.

A. were not; refused B. were not; had refused

C. had not been; refused D. had not been; had refused

【答案】C

【解析】考查虚拟语气和时态句意如果不是昨天他拒绝向我道歉这个事实的话,我就不会揍他第一空是过去完成时态,表示与过去的事实相反;第二空陈述过去一个事实,用一般过去时态。故选C。

练习册系列答案
相关习题

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

【题目】As the town ______ good restaurants, we just treated the foreign friends to some local food at home yesterday.

A. didn’t have B. doesn’t have

C. won’t have D. hadn’t had

查看答案和解析>>

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

【题目】If he ______ a Doctor’s degree, he would not have been accepted by this well-known company last year.

A. couldn’t get B. wouldn’t get

C. didn’t get D. hadn’t got

查看答案和解析>>

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

【题目】The five young firefighters _________ to the green camp.

A. gave life B. brought life

C. gave their lives D. came to life

查看答案和解析>>

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

【题目】The dog had such to its master that it would not leave him, even when he was dead.

A. invitation B. attention C. protection D. devotion

查看答案和解析>>

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

【题目】I noticed that he was wearing shoes that did not match. He too hard to notice.

A. might be working B. can have worked

C. must have been working D. should have been worked

查看答案和解析>>

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

【题目】-I think we should always stay away from drugs.

- They are dangerous and addictive.

A. I couldn' t agree more. B. Well, you never know.

C. You can' t be serious. D. Don't change a thing.

查看答案和解析>>

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

【题目】Having finished her own painting, Mary went on others in the art class.

A. helping B. to help C. with help D. having helped

查看答案和解析>>

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

【题目】The teacher asked the students to do the experiment _____ small groups.

A. to B. for C. on D. in

查看答案和解析>>

同步练习册答案