精英家教网 > 高中英语 > 题目详情
We ________ our lives had it not been for the policeman.
A.would have lostB.should lose
C.might loseD.had lost
A
因为had it not been for the policeman =" if" it had not been for the policeman (如果没有警察) ,显然是与过去事实相反的情况,主句中的谓语应是would have lost。
练习册系列答案
相关习题

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

— Excuse me, Is this the right way to the Summer Palace ?
— Sorry, I am not sure, but it _______ be.
A.mightB.willC.mustD.can

查看答案和解析>>

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

---    you disturb her with these annoying questions just when she was busy cooking dinner?
---Sorry, I      that at that time.
A.Should, should have doneB.Shall; may have done
C.Must, should doD.Must, should not have done

查看答案和解析>>

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

I must go there earlier. John has suggested that I _____ an hour before the discussion begins.
A.goB.shall goC.will go     D.would go

查看答案和解析>>

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

. If only I ________ how to operate an electronic computer as you do.
A.had knownB.would know
C.should knowD.knew

查看答案和解析>>

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

—Yang Liwei has won great honour for our country.
—Who is Yang Liwei?
—What a question! It is surprising that ________ the first spaceman in China.
A.you didn’t know our national heroB.to you not to know him
C.you should know nothing aboutD.you knew nothing about him

查看答案和解析>>

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

Terribly sorry, I came home at last. I _____of the supermarket ________so crowded.
A.should have thought; beingB.should think; being
C.could have thought; wasD.could think; was

查看答案和解析>>

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

—The research on the new bird flu virus vaccine is challenging and demanding. Who do you think can do the job?
—____ my students have a try?
A.ShallB.WillC.CouldD.Should

查看答案和解析>>

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

.He has just arrived, but he talks as if he _____ all about that.
A.know      B.knowsC.known     D.knew

查看答案和解析>>

同步练习册答案