需求英语虚拟语气习题及答案,

1个回答

  • 这份题是比较经典的一份.

    1.The teacher demanded that the exam _____ before eleven.

    A.must finish B.would be finished

    C.be finished D.must be finished

    2.She made the demand that the journalists _____ at once ______ Iraq.

    A.leave; for B.leave; to

    C.left; to D.to be left; for

    3.He is talking so much about America as if he _____ there.

    A.had been B.has been

    C.was D.has gone

    4.The young man insisted that he _____ nothing wrong and _____ free.

    A.did; set B.had done; should be set C.should do; be set D.had done; must be set

    5.I suggested there ____ be a kind of language all could understand and use ____ .

    A.can; it B./; /

    C.would; it D.may; /

    6.The suggestion has been made _____ the basketball game _____ put off.A.for; to B.that; be

    C.which; should be D.to;

    7.The order came that the medical supplies _____ to Beijing for the Sars soon.

    A.would be sent B.should send

    C.be sent D.must be sent

    8.It is important that we _____ wild animals.

    A.will protect B.should protect

    C.shall protect D.are protecting

    9.Had you listened to the doctor,you _____ all right now.A.are B.were

    C.would be D.would have been

    10._____ any change about the date,please tell me immediately.

    A.Will there be B.Should there be

    C.There will be D.There should be

    11._____ today,he would get there by Friday.

    A.Would he leave B.Was he leaving

    C.Were he to leave D.If he leave

    12.Should it rain,the crops _____ .

    A.would be saved B.would have been saved

    C.will be saved D.had been saved

    13.You _____ come earlier.The bus left a moment ago.

    A.would B.should have

    C.may D.have

    14.He treated me as though/as if _____ his own son.

    A.I am B.I would be

    C.I was D.I were

    15.I _____ you some money,but I hadn’t any on me then.

    A.would lend B.would have lent

    C.could lend D.may have lent

    16.A few minutes earlier and we _____ the rain.

    A.have caught B.had caught

    C.could have caught D.were to catch

    17.--- “Have you ever been to Beijing?”

    --- “No,but I wish I _____”

    A.have B.will

    C.do D.had

    18.I’m glad I went over all my notes; otherwise _____ .

    A.I may have failed B.I’d fail

    C.I’d have failed D.I’ll have failed

    19.--- “What will you do during the summer holiday?”

    --- “I don’t know,but it’s high time _____ something.”

    A.I’m deciding B.I’ll decide

    C.I decided D.I decide

    20.What should we do if it _____ tomorrow?

    A.should snow B.would snow

    C.snow D.will snow

    21.If only I _____ my watch!

    A.hadn’t lost B.haven’t lost

    C.didn’t lost D.don’t lose

    22.You _____ such a serious mistake if you had followed his advice

    .A.may not make B.might not make

    C.shouldn’t have made D.might not have made

    23.We _____ the work on time without your help.

    A.hadn’t had finished B.didn’t have finished

    C.couldn’t have finished D.can’t have finished

    24.--- “Where have you been?”

    --- “I got caught in traffic; otherwise _____ sooner.”

    A.I would be here B.I have been here

    C.I had been here D.I would have been here

    25.If it were not for the fact that you _____ ill,I would ask you to do this right now.

    A.were B.had been

    C.are D.should be

    Key:1-5.CAABB 6-10.BCBCB 11-15.CAABDB 16—20.CDCCA 21-25.ADCDC