But for their help, we ______ the program in time.
A.can not finishB.will not finish
C.had not finishedD.could not have finished
D
考查虛擬語氣。根據(jù)But for their help要不是他們的幫助;可知這是一個與過去事實相反的含蓄的虛擬語氣句,后面主句應(yīng)該使用情態(tài)動詞+have done;句意:要不是他們的幫助,我們不能夠及時完成這項計劃。
練習(xí)冊系列答案
相關(guān)習(xí)題

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

Without your help,I         the job on time last week.
A.would not have finishedB.would not finish
C.would finish D.would have finish

查看答案和解析>>

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

What a pity! If I had known Tom earlier, I ________ him to the party.
A.had invitedB.would inviteC.invitedD.would have invited

查看答案和解析>>

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

Thank you so much! But for your text message, I ____ home without my ID card this morning.
A.would have leftB.would leaveC.had left D.left

查看答案和解析>>

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

We __________ booked. Look, this restaurant is almost empty.
A.mustn’t haveB.can’t have
C.should haveD.needn’t have

查看答案和解析>>

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

—Mary’s score on the test is the highest in her class.
—Really? She     have studied very hard.
A.mayB.ought toC.mustD.should

查看答案和解析>>

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

The World Wide Web is sometimes jokingly called the World Wide Wait because it ________ be very slow.   
A.shouldB.mustC.willD.can

查看答案和解析>>

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

It is my suggestion that the English program _____after supper.
A.broadcastB.should broadcastC.be broadcastD.is broadcast

查看答案和解析>>

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

The man is weak in health, and is advised by the doctor ________more exercise.
A.takingB.should takeC.tookD.to take

查看答案和解析>>

同步練習(xí)冊答案