If it hadn’t rained so hard last night,it_______ so cold today.A.would’t beB.ha
题型:不详难度:来源:
If it hadn’t rained so hard last night,it_______ so cold today.A.would’t be | B.hadn’t been | C.weren’t | D.wouldn’t have been |
|
答案
A |
解析
试题分析:本题考察的是错综条件句的虚拟语气。本题条件句中时间状语是last night说明本句与过去事实相反,故使用过去完成时。主句中的时间状语是today说明主句是与现在事实相反的语序语气,故使用“情态动词+动词原形”。句意:要是昨天晚上不是下了那么大的鱼,今天就不会这么冷了。故A正确。 |
举一反三
Richard __________ injured in the car crash,but I didn’t stop him driving after he drank some beer.A.wouldn’t have got | B.might not get | C.mustn’t have got | D.should not get |
|
Thanks to the work of UNICEF(联合国儿童基金会). Otherwise many children the chance of living a good life. A.will not have | B.have not had | C.do not have | D.would not have |
|
“You are too selfish. It’s high time you that you are not the most important person in the world.” Peter said to his boss angrily.A.realized | B.realize | C.will realize | D.have realized] |
|
He spoke as though he________ anything of the world. --Really?A.knew | B.had known | C.knows | D.has know |
|
He called to tell me that you are in hospital, otherwise I ______ nothing about it.A.had known | B.wouldn’t have known | C.would know | D.would have known |
|
最新试题
热门考点