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
本題考察虛擬語氣.But for起到了對過去虛擬的條件句作用,后面自然要選would/could/might/should+have done結(jié)構(gòu)了.
練習(xí)冊系列答案
相關(guān)習(xí)題

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

I ____ take a job . No one ____ stop me .
A.will ; shallB.will ; mayC.should ; willD.shall ; may

查看答案和解析>>

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

-Is John coming by train?
-He __________, but he can’t. All the trains have been cancelled because of the snow.
A.may B.willC.mustD.should

查看答案和解析>>

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


He ______. It's a shame my mobile phone was power-off.
A.ought to call meB.could have called me
C.may be calling meD.might call me

查看答案和解析>>

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

— Did you scold him for his mistake?
— Yes, but _____ it.
A.I’d rather not do
B.I’d better not do
C.I’d rather not have done
D.I’d better have not done

查看答案和解析>>

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

We _____ a pleasant journey but for the rain.
A.would haveB.will have
C.had hadD.would have had

查看答案和解析>>

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

—I can’t find my purse anywhere.
—You __ have lost it while shopping.
A.mayB.canC.shouldD.would

查看答案和解析>>

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


.I tried to call on you last week but your dog simply ____ not let me come through the gate.
A.couldB.wouldC.mightD.should

查看答案和解析>>

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

John, look at the time. ___________ you play the piano at such a late hour?
A.MustB.CanC.MayD.Need

查看答案和解析>>

同步練習(xí)冊答案