If we_______our test tomorrow, I would have gone to the concert.

题目
If we_______our test tomorrow, I would have gone to the concert.

A.weren't to have
B.had not been to have
C.aren't to have
D.had not had
参考答案和解析
答案:A
解析:
考查虚拟语气。此处if引导的从句是对将来事实的相反假设,固定的语法结构框架是if加上were to do形式,旬意为“如果我们明天没有考试的话,我们就去参加音乐会”。故选A。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

– Is there anything serious, doctor? – ( ).

A、I'm going to have another check-up

B、The results of the blood test are wrong

C、No. Just stay in bed and drink more water

D、Yes. You can go home tomorrow


正确答案:C

第2题:

Perhaps the experiment _____ by this time tomorrow.

A、has been done

B、will have been bone

C、will do

D、would have done


参考答案:B

第3题:

She was ill that day . Otherwise she ____to the concert.

A. would have gone

B. would go

C. had gone

D. would be gone


参考答案:A

第4题:

"how did you do on the test?" "i think i passed, but i won't know until tomorrow. i'm keeping my fingers crossed!"().

A、crossing my fingers so that you can have fun

B、hoping you can see my crossed fingers

C、showing you my crossed fingers

D、hoping strongly for the best


参考答案:C

第5题:

Which of the following conditional clause is a real condition________?

A.If I had time, I would study French

B.If I have time, I will study French

C.If I had had time, I would have studied French

D.If I should have time, I would study French


答案:B

解析:条件句可分为两类,一类为真实条件句,一类为非真实条件句。非真实条件句表示的是假设或实际可能性不大的甚至完全不可能发生的情况,故采用虚拟语气。

A选项中,if+主语+一般过去时表示与现在事实相反,为虚拟语气;B选项中,if引导的是一个一般现在时的条件状语从句,为真实条件句;C选项中,if+主语+had done表示与过去事实相反,为虚拟语气;D选项中,if+主语+should do表示与将来事实相反,为虚拟语气。题干意为:下列条件句中那个是真实条件,所以答案选B。

第6题:

I love traveling. I_____ most places in the world.

A. have gone to

B. have been to

C. went to


参考答案:B

第7题:

( ) I had time, I would have gone over to see her.

A.Did

B.Were

C.Had

D.If


正确答案:C

第8题:

If I didn’t have to get up early, I( )out tonight, but I start work at 7.30 tomorrow.

A. went

B. would go

C. had gone

D. am going


参考答案:B

第9题:

At a party or social occasions, how would you indicate that it was time for you to leave someone's house?

A、I would say, "It's getting late and I'd better be going."

B、I would say, "I'm sorry. I have to leave now."

C、I would wait until the host said something.

D、I would make up an excuse (e.g. I have to get up early tomorrow, etc.) and thank the hosts.


参考答案:A

第10题:

_______ for the free ticket, I would not have gone to see film so often. A. If it is not B. Were it not C. Had it not been D. If they were not


正确答案:C
从本题后半句可以看出这是一个与过去事实相反的虚拟条件句,从句中的动词要用“had +过去分词”,如果将if省略,had要位于主语之前,构成倒装句,故本题的答案是C.Had it not been for the free ticket =If it had not been for the free ticket.   (本解析由学员提供)