if they knew
had they known
if had they known
did they know
第1题:
45.1 really want to know_________
A. what is wrong with my brother
B. how will he go to Beijing tomorrow
C.if had he bought that car
D. where did he go yesterday
第2题:
--The weather has been very hot and dry.
--Yes. If it had rained even a drop, things would be much better now! And my vegetables____ .
A. wouldn't die
B. didn't die
C. hadn't died
D. wouldn't have died
第3题:
She talks as if he()everything in the world.
A、 knew
B、 know
C、 had known
参考答案:A
第4题:
A.to have bought...set
B.to buy...had set
C.buying...set
D.having bought...had set
第5题:
I ______ the boy over there for years.
A、knew
B、will know
C、have known
D、known
第6题:
If I ____ your address, I would have visited you.
A: know
B: knew
C: have known
D: had known
第7题:
—Why didn‘t you buy a new car? —I would have bought one if I _______ enough money. A. had B. have had C. would have D. had had
第8题:
Had I known about this computer program, a huge amount of time and energy .
A.would have been saved
B.had been saved
C.will be saved
D.was saved
第9题:
第10题:
第11题:
would have bought; if they knew
wouldn’t have bought; had they known
wouldn’t have bought; if had they known
wouldn’t have bought; did they know
第12题:
the Scots were not brave
the Roman army was so strong
the Scots did not have a good leader
the Romans had the support from the Scottish
第13题:
Anders Moberg thought that if his salary had been announced earlier, _____.
[A] the board’s position would have become less difficult
[B] he would have agreed to the contract with Ahold
[C] more time could have been devoted to his recovery plan
[D] the shareholders wouldn’t have strongly opposed
本题考查推理引申。注意题干中if条件句中用的是虚拟语气,因此正确选项应是一种未能实现的结果。第四段提到安德斯·莫博格批评公司非执行董事没有接受他在5月份公布薪酬的建议。第六段引用他的话中又提到,“我真希望监事会5月份已经公布这个薪酬来避免这样的情形(监事会处境困难)”。因此[A]项正确。
第四段末句中when引导的时间状语从句说明5月份的时候他已同意签定合同。因此[B]项不是虚拟结果。文中未把“薪酬”与“复兴计划”联系起来说明两者的相互影响,因此[C]项无从得知。第八段提到股东反对给莫博格的薪酬,但没有说明是因为公布时间造成的,因此我们无法得出公布早一些,股东就不会反对。[D]项无从推出。
第14题:
A、did you put; have put
B、have you put; put
C、had you put; have put
D、were you putting; have put
第15题:
I bought a new car last month, but()my old car yet.
A. did not sell
B. have not sold
C. had not sold
第16题:
A.should they have arrived
B.had they arrived
D.would they have arrived
C.did they arrive
第17题:
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
第18题:
A.knows
B.knew
C.have known
D.had known
第19题:
--Why didn't you buy it?
--I ______, but I didn't have the money.
A. would
B. would have
C. had had
D. had bought
第20题:
第21题:
第22题:
if they knew
had they known
if had they known
did they know
第23题:
I put it here after it was broken. ; Yes, I know. What have you done?
Oh mum, please don’t be angry with me. ; Of course, I myself bought them last year.
Sorry, mum, I had an accident when I was washing up. You haven’t broken them as well!
How could I know? It’s not me who did it. ; Oh, I see. You must have broken them as well.
第24题:
whose parents were worried about them
who would have had to walk otherwise
who could not walk
who had to travel a long way