Without your timely help, we ________ in big trouble that day.A.would have been
题型:不详难度:来源:
Without your timely help, we ________ in big trouble that day.A.would have been | B.would be | C.had been | D.were |
|
答案
A |
解析
试题分析:考查虚拟语气。本题的虚拟语气是通过介词without(要不是…;如果没有…)表现出来的,本句的时间状语是that day是一个过去时的时间状语,故使用“情态动词+have done”的形式来表示。句意:要不是你及时的帮助,那天我们就会有大麻烦了。故A正确。 点评:without虚拟语气的用法: 1. 与现在事实相反:Without air, man couldn"t exist on the earth.没有空气的话,人类将不能在地球上生存。 谓语动词:would/could/might (not) do sth. 2. 与过去事实相反:Without your help, I would have failed the exam last week.没有你帮助的话,我上周考试可能就通不过了。 谓语动词:would/could/might (not) have done sth. 3. 与将来事实相反:Without your ticket, I wouldn"t be able to go to the concert tomorrow.要是没有你的票的话,我明天就不能去听音乐会了。 谓语动词:would/could/might (not) do sth. |
举一反三
—Can you come to attend our party tonight? -- Sorry, but I do wish I _________. |
He insisted that his plan _______ carried out at once. A.would be | B.could be | C.was | D.should be |
|
—How much of the foreign expert’s speech have you understood? —Almost nothing. I wish I ________ harder at English.A.worked | B.had worked | C.would work | D.were working |
|
She didn’t come to the party last Sunday. _______, she must have made the party more exciting.A.If she came | B.Would she come | C.Had she come | D.Did she come |
|
I paid a fine of 200yuan for speeding. If only I _________ the traffic rules!A.had respected | B.respected | C.would have respected | D.could respect |
|
最新试题
热门考点