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

- - How dangerous it was!
- - Yes, but for the passer - by' s quick action, the girl _____

A.was drownedB.could have been drowned
C.had drownedD.should be drowned

B

解析试题分析:考查虚拟语气的运用。句意:--多危险啊。---是,要不是那个过路者动作快,这个女孩就死了。But for要不是,是虚拟语气句型。相当于If it had not been for the passer - by' s quick action,所以主句用could/would/should have done,因为the girl和drown是被动关系,选B。
考点:考查虚拟语气

练习册系列答案
相关习题

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

We ________ the project on time without your timely help .

A.would not have finished B.will not finish
C.would have finished D.will finish

查看答案和解析>>

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

They demanded that the books________ to the school library at once.

A.return B.should return C.be returned D.would be returned

查看答案和解析>>

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

The headmaster demanded all the teachers ______ in the office.

A.mustn’t smoke B.did smoke
C.should smokeD.not smoke

查看答案和解析>>

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

They have demanded that all the facts______ known to the public.

A.make B.are made C.be made D.should make

查看答案和解析>>

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

Did Jack take the doctor’s advice that he ________ in bed for a couple of days?

A.liesB.layC.lieD.laid

查看答案和解析>>

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

John wants to see me now, but I have so much work on hand that I would rather he ________ tomorrow than today.

A.should comeB.will comeC.is comingD.came

查看答案和解析>>

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

—It rained cats and dogs this morning. I'm glad we took an umbrella.
—Yeah, we would have got wet all over if we   ________. 

A.hadn'tB.haven'tC.didn'tD.don't

查看答案和解析>>

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

Hellen doesn’t know how much I spent in repairing the house. If she ever found out, I’m sure she         me.

A.will never forgive B.would never forgive
C.does not forgive D.never forgives

查看答案和解析>>

同步练习册答案