单选题They have done things they ought _____.Anot to doBnot to be doneCnot to have doneDnot having done

单选题
They have done things they ought _____.
A

not to do

B

not to be done

C

not to have done

D

not having done


参考解析

解析:
句意:他们做了不该做的事。表示不该做而做了,可以用shouldn’t have done或ought not to have done,故为C。

相关考题:

() you’ve finished the work, you ought to have a good rest. A、So farB、Now thatC、ThoughD、Even if

“He was smoking.” “Then he () .” A.ought to have been not smokingB.ought to have not been smokingC.ought not to have been smokingD.ought to not have been smoking

You ought not to ____ him the news that day. A.tellB.be tellingC.have toldD.had told

He ought to have handed in the paper yesterday. That’s what he ____. A. should doB. should be doingC. should have doneD. should have

You ______ yesterday if you were really serious about the job.A. ought to comeB. ought comeC. ought have comeD. ought to have come

Mary didn't answer the door bell.She ( ) asleep. A、should have fallenB、ought to fallC、might have fallenD、can have fallen

Be quick ! They ( ) for us at the school gate now. A、ought to have waitedB、must waitC、must have waitedD、must be waiting

She ( ) to Vancouver before, She is very familiar with the city. A、should have beenB、ought to have beenC、must have beenD、can not have been

He ought ( ) so soon. A、to not have leftB、to have not leftC、not to have leftD、not have left

One ought ( ) for what one hasn’t done. A、to not punishedB、to not be punishedC、not to be punishedD、not be punished

Why is the rubbish still here? It ought to yesterday.()A. be thrown awayB. have thrown awayC. have been thrown awayD. throw away

Mary's score in the test is the highest in her class; she _____ have studied very hard.A:mayB:shouldC:mustD:ought to

You ______her at the beginning, but now it is too late.A. ought to have refusedB. ought to refuseC. ought have refusedD. needn’t refuse

You look very tired. You ____ too hard these days.A. could have workedB. ought to have workedC. should have workedD. must have worked

________ can be done ________ been done. A.All that...hasB.All that...haveC.All...hasD.All...have

A requirements specification is( ).A.a rough list of things that the proposed software ought to doB.a precise list of things that the proposed software ought to doC.a formal list of things that the proposed software must doD.an estimate of the resources (time,money,personnel,etc)which will be required to construct the proposed software .

A software requirements specification is that () .A.a rough list of things that the proposed software ought to doB.a precise list of things that the proposed software ought to doC.a formal list of things that the proposed software must doD.an estimate of the resouroes (time, money, personnel, etc) which will be required to construct the proposed software

Apart from special circumstances,the value of the goods for which compensation must be made,if they have been lost or damaged,______ that which they would have had at the time and place at which they ought to have been delivered in proper condition.A.containsB.remainsC.hasD.is

If you want ___________ you have to get the fund somewhere.A.that the job is doneB.the job doneC.to have done the jobD.the job that is done

You__yesterday if you were really serious about the job.A.ought to comeB.ought have comeC.ought comeD.ought to have come

This experiment ought to ______ lastweek.A.be done B.have been doneC.have done D.do

All that can be done.A.have been doneB.have doneC.has been doneD.has done

单选题Apart from special circumstances,the value of the goods for which compensation must be made,if they have been lost or damaged,()that which they would have had at the time and place at which they ought to have been delivered in proper condition.AcontainsBremainsChasDis

单选题Rate your level of proficiency with managing and implementing disaster recovery. ()AI am considered an expert on this. I have successfully done this multiple times without assistance or error. I train or supervise others on this activity. Others come to me when they have questions or need assistance with this.BI have successfully done this without assistance and with few errors, but I do not train or supervise others on this activity.CI am proficient at this. I have successfully done this on my own, but I occasionally require assistance for some types of problems encountered when doing this and/or occasionally make minor errors.DI have successfully done this with the assistance of others or specific instructions.EI am a novice. I have not done this yet or I am learning.

单选题This out-of-date teaching method _____.Amust do away withBmust have done away withCmust being done away withDmust be done away with

单选题You _____ her at the beginning, but now it is too late.Aought to refuseBhave ought to refuseCought to have refusedDought have refused

单选题I ought have invited her to the party but I didn't know her well.Aought have invitedBtoCbutDknow her well