If it__________ possible, I would have helped him, but I was too busy.

题目
If it__________ possible, I would have helped him, but I was too busy.

A.is
B.was
C.were
D.had been
参考答案和解析
答案:D
解析:
考查虚拟语气。根据“but I was too busy”可以判断,该句表达的是与过去事实相反的情况,是非真实条件句,所以用虚拟语气。主句谓语用would/should/could/might have+过去分词.从句谓语用had+过去分词。故选D。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

Jim: I have a pair of tickets for an opera Saturday night. Would you like to go? Cindy: I don't think so. ______.

A.I'm not too wild about opera

B.I'm not too interested about opera

C.I'm not very excited about opera

D.I'm not very anxious about opera


正确答案:A
解析:be wild about something表示“对……极为热衷”,符合题意;B.I'm not too interested about opera.介词搭配不对;C.I'm not very excited about opera.和D.I'm not very anxious about opera.语义不符。

第2题:

I would never have believed it was possible if I ______ it with my own eyes.

A. didn't see

B. don't see

C. won't see

D. hadn't seen


正确答案:D
     8.这是一个条件句。与过去已发生的事实相反,主句用过去将来完成时,条件从句用过去完成时选项D 是正确的。

第3题:

If that kind of thing had happened when I was young, the whole village would have condemned such an ungrateful son, and his father would surely have given him a good beating.()

此题为判断题(对,错)。


参考答案:对

第4题:

Oh. But why didn’t he just own up and tell someone?()

A. So be careful with our job

B. He was too scared that he would be fired, I suppose

C. You should have told him that earlier


参考答案:B

第5题:

If he had asked me, I ( ) him.

A.should have helped

B.would help

C.would have helped

D.helped


正确答案:C

第6题:

I don't know his address, ______.

A.otherwise I will write to him

B.otherwise I would write to him

C.otherwise I had written to him

D.otherwise I would have written to him


正确答案:B
解析:在otherwise或or引导的并列分句中用虚拟语气。此时,otherwise或or引导的并列句相当于非真实性条件句中的主语部分,前一分句暗示了现在的情况,因而在 otherwise引导的分句中要用与现在事实相反的虚拟语气。

第7题:

-Oh. But why didn’t he just own up and tell someone -()

A、He was too scared that he would be fired, I suppose.

B、You should have told him that earlier.

C、So be careful with our job.


参考答案:A

第8题:

i always avoid _________________ to supermarkets on saturday and sundays-- they are often too busy.

A. have gone

B.gone to

C. going

D. to go


正确答案:C

第9题:

Had it been possible I would have come to see you, but I ____ so busy then.

A.had been

B.were

C.was

D.would be


答案:C

第10题:

If only it ()so cold, perhaps I, too, ()more initiative.

A、had been,have shown

B、have been,would show

C、had’t been,cound't have shown

D、had't been,could have shown


参考答案:D