单选题But for their generous help, the experiment ______ completed so quickly.Ashouldn’t beBcouldn’t have beenCwasn’tDhadn’t
单选题
But for their generous help, the experiment ______ completed so quickly.
A
shouldn’t be
B
couldn’t have been
C
wasn’t
D
hadn’t
参考解析
解析:
句意:要不是他们慷慨相助,试验不可能这么快完成。but for要不是…,位于句首句子用虚拟语气。couldn’t have been本不可能实现但却实现了,虚拟语气。
句意:要不是他们慷慨相助,试验不可能这么快完成。but for要不是…,位于句首句子用虚拟语气。couldn’t have been本不可能实现但却实现了,虚拟语气。
相关考题:
He has no idea what the book is about. He ()read the book. A.couldn’tB.couldn’t haveC.mightn’t haveD.shouldn’t have
If I ________ run out of ink, I would have finished writing the paper. A.didn’tB.haven’tC.shouldn’tD.hadn’t
The manufacturers _____ carried out one of the Chairman's proposals, but they didn't. A.must haveB.couldn't haveC.ought to haveD.shouldn't have
I_______ have watched that movie —it’ll give me horrible dreams.A. shouldn’tB. needn’tC. couldn’tD. mustn’t
Why hasn't he come? ______on time, we will have to put off the trip.A. If he doesn't comeB. If he won't comeC. If he shouldn't comeD. If he hadn't come
If I()out of ink, I would have finished writing the paper. A、hadn't runB、shouldn't runC、haven't runD、didn't run
"If I hadn't practiced when I was younger," the musician says, "I _____ able to play so well now."A. wouldn't beB. won't beC. wouldn't have beenD. couldn't have been
I didn’t see her in the meeting room this morning, so I think she ( ) at the meeting. A、shouldn't have spokenB、needn't have spokenC、mustn’t have spokenD、couldn’t have spoken
There is no light in the room.I think he ( ) in. A、should not beB、mustn't have beenC、mustn't beD、can’t be
“if they hadn’t gone on vacation, their house _______________ broken into.“ A. haven’t had beenB. hadn’t beenC. won’t have beenD. wouldn’t have been
oh,I'm not feeling well in the stomach. i____so much fried chicken just now A)ashouldn't eatB)mustn't have eatenC)shouldn't have eatenD)mustn't eat
If Tony ( ) that late film last night, he wouldn’t be so sleepy. A、didn’t seeB、haven’t seenC、wouldn’t have seenD、hadn’t seen
We () the project on time without your kind assistance. A、hadn t had completedB、didn t have completedC、couldn t have completedD、cannot have completed
The joke was so funny that we (). A、couldn t help laughB、couldn t help laughingC、couldn t help but to laughD、can t but laugh
The mother is telling her son."You______eat with your fingers!" A. wouldn'tB. hadn't toC. mustn'tD. shouldn't to
Tony, you’ve got a fever. You_______ that cold shower last night.A.might not haveB.could have haDC.hadn’t haveD.shouldn’t have haD.
__________your valuable help, we couldn't have finished the experiment ahead of time.A.If it were not forB.Had it not been forC.Were it not forD.If it has not been for
__________your valuable help, we couldn't have finished the experiment ahead of time. A. If it were not forB. Had it not been forC. Were it not forD. If it has not been for
But for your help, I ___________ the work ahead of time.A.wouldn't have finishedB.didn't finishC.hadn't finishedD.wouldn't finish
"The lecturer was a tall thin man with white hair.""Then it( )Dr.Firld because he is short and fat.It Dr.Jones;he is thin."A.can’t be...must beB.couldn’t have been...might have beenC.must be...can't beD.can't have been...must have been
Tony, you′ ve got a fever. You__________ that cold shower last night.A.might not have B.could have hadC.hadn't have D.shouldn't have had
The students()a good rest last weekend. They were preparing for the test.A、don't haveB、didn't haveC、hadn'tD、won't have
You ()him so closely; you should have kept your distance.A、shouldn’tfollowB、mustn’tfollowC、couldn’t have been followingD、shouldn’t have been following
单选题______ the temperature falling so rapidly, we couldn’t go on with the experiment.ASinceBForCAsDWith
单选题I can't thank you________much for your kindness because without your help I________ have won the first prize in the speech contest.Atoo; wouldn' tBvery; shouldn'tCthat; might notDso; couldn't