But for these interruptions, the meeting       half an hour ago.
A.was finishedB.would have finished
C.had finishedD.would finish
B

試題分析:本句是一個(gè)含蓄的虛擬語氣,but for…要不是,如果沒有…;句意:要不是這些打擾,這個(gè)會(huì)議半小時(shí)前就結(jié)束了。根據(jù)句意說明對會(huì)議產(chǎn)生的打擾是過去發(fā)生的事情,故使用would have done對過去的情況進(jìn)行虛擬。故B正確。
練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中英語 來源:不詳 題型:單選題

Our teachers often suggest we ______ take it easy when facing any difficulty.
A.hadB.couldC.wouldD.should

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

-Any information about your son?
-No,if only I  ______ those tough words to him.
A.didn’t sayB.hadn’t saidC.shouldn’t have saidD.couldn’t have said

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Doctors strongly recommended that my father         more exercise regularly instead of sitting still before a computer all day long.          
A.takes B.take C.took D.had taken

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

If we ______ day before yesterday, we would have done the job.
A.hadn't been interruptedB.weren't being interrupted
C.wouldn't be interruptedD.weren't interrupted

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

--- _____the bike be repaired by him?
--- No, I’d rather he _____ it repaired.
A.Will…h(huán)as B.Shall … had
C.Should…h(huán)aveD.Can…h(huán)as

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

We lost our way in that small village, otherwise we ___ more places of interest yesterday.
A.visitedB.hadvisitedC.wouldvisitD.wouldhavevisited

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

I asked he ______ too much time watching TV, for he will sit for an exam.
A.not spendB.not to spend C.didn't spend D.not spending

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

He commanded that all the gates ________.
A.should shutB.would be shutC.shutD.be shut

查看答案和解析>>

同步練習(xí)冊答案