题库

当前位置 /首页/题库 > /列表

Iwouldn’thavepunchedhimifit

问题详情:

Iwouldn’thavepunchedhimifit

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。

知识点:一般过去时及其被动式

题型:选择题