单选题They have done things they ought _____.A not to doB not to be doneC not to have doneD not 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

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

Please listen to me.It's inappropriate for you to persist in ___ this.

A.to do

B.do

C.doing

D.having done


参考答案:C

第2题:

By the time you return home, I _____ all the work .

A.would do

B.will have done

D.has done

D.had done


参考答案:B

第3题:

What()_ you()__this time tomorrow?

A.will…do

B.will…have done

C.will…be done

D.will…be doing


参考答案:D

第4题:

Here is my MP3 player! It’s strange.I don’t remember leaving it here, but I ( )supposed so.

A、should have done

B、need have done

C、must have done

D、can do


参考答案:C

第5题:

She sat there with nothing ______ except play with her cat.

A. to do

B. doing

C. done

D. to be done


正确答案:A

    17.答案为A  句中except后的play是动词,其逻辑丰语是句子的主语,空白处应填入动词不定式的主动形式,其逻辑主语也是句子的主语。

第6题:

You look(). What () you () ?

A、tire, did…do

B、tiring, have…done

C、tired, do…do

D、tired, have…been doing


参考答案:D

第7题:

He ought to have handed in the paper yesterday. That’s what he ____.

A. should do

B. should be doing

C. should have done

D. should have


参考答案:C

第8题:

Never before in China ________ for the farmers.

A.has so much been done

B.have so much been done

C.has been done so much

D.so much have been done


参考答案:A

第9题:

With a little more patience, you () the job better.

A、could do

B、would do

C、could have done

D、must have done


参考答案:C

第10题:

____ their homework, the children went for a walk.

A.When they are doing

B.After they have done

C.They had done

D.Having done


答案:D

更多相关问题