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。
知识点:一般过去时及其被动式
题型:选择题