We would have called a taxi yesterday if Harold __________us a ride home.A.didn’
题型:不详难度:来源:
We would have called a taxi yesterday if Harold __________us a ride home.A.didn’t offer | B.wouldn’t offer | C.hasn’t offered | D.hadn’t offered |
|
答案
D |
解析
考查虚拟语气的条件句。would have done 表明是对过去的虚拟,所以条件句需要用had done。 句意:昨天如果哈罗德不主动开车送我们回家的话,我们就要打的了。 |
举一反三
---- If he had been warned, he ______ that food yesterday. ---- Luckily he was sent to the hospital immediately.A.would not take | B.would not have taken | C.had not taken | D.didn’t take |
|
Without Sir Tim, the father of the www, keeping up with the latest ____ so convenient.A.would be | B.wouldn"t be | C.would have been | D.wouldn"t have been |
|
—What happened to the young trees we planted? —The trees well, but I didn"t water them.A.might grow | B.needn"t have grown | C.would grow | D.would have grown |
|
If may car _________more reliable, I would have driven to Lhasa instead of flying last summer.A.was | B.had been | C.should be | D.would be |
|
Had they known what was coming next, they________ second thoughts.A.may have | B.could have | C.must have had | D.might have had |
|
最新试题
热门考点