But for their common interests, they_____ cooperated so smoothly in the investigation of the case.
A.could haveB.will not haveC.could not haveD.have not
C

試題分析:考查隱含的虛擬語(yǔ)氣:句意:要不是他們的共同興趣,他們就不會(huì)在這個(gè)投資項(xiàng)目上合作的這么順利。But for是“要不是”,是隱含的虛擬條件句,But for their common interests="if" it hadn’t been for their common interests,所以主句也是虛擬語(yǔ)氣,和過(guò)去的情況相反用would/could/should have done.選C
點(diǎn)評(píng):有時(shí),句子沒(méi)有直接給出假設(shè)情況的條件,而須通過(guò)上下文或其他方式來(lái)判斷。這題用了but for代替if的虛擬語(yǔ)氣,主句是1、表示與現(xiàn)在事實(shí)相反的情況,主語(yǔ)+should/would/could/might+do: 2、表示與過(guò)去事實(shí)相反的情況,主句:主語(yǔ)+should/would/could/might+have done 3、表示對(duì)將來(lái)情況的主觀推測(cè),主句:主語(yǔ)+should/would/could/might+do 
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

To qualify yourself for this kind of new job, I recommend that you ________ some online courses.
A.to takeB.takeC.takingD.would take

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

He suggested the problem worth paying attention ______ at the meeting.
A.to be discussedB.to being discussed
C.to discussD.to discussing

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

Eye doctors recommend that a child’s first eye exam____ at the age of six months old.
A.wasB.beC.wereD.is

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

The order came that the medical supplies ______ to the village without delay.
A.would be sentB.should sendC.be sentD.must be sent

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

Jack is a great talker. It’s high time that he ____something instead of just talking.
A.will doB.has doneC.doD.did

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

Bob's doctor suggests _____ for a few days .
A.that he is restingB.that he has to rest
C.him to restD.that he rest

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

You are late. If you ____ a few minutes earlier, you ____ him.
A.came; would meetB.had come; would have met
C.come; will meetD.had come; would met

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

--The task is challenging and demanding. Who do you think can make it, Tom?
--_______ my partner have a try? I think she is the right person to do it.
A.WillB.MightC.ShouldD.Shall

查看答案和解析>>

同步練習(xí)冊(cè)答案