参考答案和解析
正确答案:B
更多“More students than one ______ there.A. has beenB. have beenC. had beenD. would have been”相关问题
  • 第1题:

    Had the damage been worse, the insurance company ____ more.

    A、pay

    B、paid

    C、had paid

    D、would have paid


    参考答案:D

  • 第2题:

    Of more money had been invested,we______a factory in Asia .

    A.will setup

    B.have set up

    C.would have set up

    D.had set up


    答案:C

  • 第3题:

    A number of boys()absent some time during the term.

    A. have been

    B. has been

    C. will


    参考答案:A

  • 第4题:

    “if they hadn’t gone on vacation, their house _______________ broken into.“

    A. haven’t had been

    B. hadn’t been

    C. won’t have been

    D. wouldn’t have been


    参考答案:D

  • 第5题:

    Here we found little snow, as most of it seemed _________ blown off the mountain.

    A. to have been

    B. to be

    C. that it had been

    D. that it was


    正确答案:A

  • 第6题:

    He ______ more than 5000 English words when he entered the university.

    A、has learned

    B、had learned

    C、would have learned

    D、learned


    参考答案:B

  • 第7题:

    If only it ()so cold, perhaps I, too, ()more initiative.

    A、had been,have shown

    B、have been,would show

    C、had’t been,cound't have shown

    D、had't been,could have shown


    参考答案:D

  • 第8题:

    ________ more careful, the mistake would not have been made.

    A. if he is

    B. if he had been

    C. if he has been

    D. if he should be


    参考答案:B

  • 第9题:

    Had Paul received six more votes in the last election, he ________ our chairman now.

    [A] must have been

    [B] would have been

    [C] were

    [D] would be


    正确答案:D

  • 第10题:

    Seldom ______so warmly welcomed.

    A. has he been

    B. he has been

    C. was he

    D. he had been


    正确答案:A
    20.答案为A  他很少受到如此热烈的欢迎。seldom置于句首时主谓需倒装。该句表示一直持续的动作,因此用完成式。

  • 第11题:

    ______the survivors know more of how to cope with cold water in the sinking of MV Titanic in 1912 countless lives ______.

    A.Have / could have been saved

    B.Have / could have saved

    C.Had / could has saved

    D.had / could have been saved


    正确答案:D
    如果那些幸存者懂得多一些在冷水中的救生方法,那么在1912年泰坦尼克号沉没事件中将会有更多的生命能幸存。

  • 第12题:

    单选题
    Which of the following statements is TRUE?
    A

    The less education he or she has, the more regrets she or he would have.

    B

    The more education he or she has, the less regrets she or he would have.

    C

    More women than men had regrets about love and family.

    D

    The regret of action seems to last longer than that of inaction.


    正确答案: B
    解析:

  • 第13题:

    I started my teaching career at the school. That was more than twenty years ago, and I _____ there ever since.

    A. was

    B. had been

    C. will be

    D. have been


    参考答案: D

  • 第14题:

    If they ____ earlier than expected, they ____ here now.

    A. had started, would be

    B. started, might be

    C. had started, would have been

    D. will start, might have been


    参考答案:A

  • 第15题:

    Proper controls that should()developed as part of routine safety procedures were not in place.

    A. has been

    B. have been

    C. be


    答案:B

    解析:句意:本应作为常规安全程序一部分制定的适当控制措施没有到位。本题考查虚拟语气,should+have done表示“本应该做而实际没有做”,其中,“should have been developed as part of routine safety procedures”作定语修饰“Proper controls”。

  • 第16题:

    The travels of Marco Polo in the twelfth century would not have been so well known ____ for the book he Wrote while in jail.

    A、it not have been

    B、is not been

    C、had it not been

    D、has not been


    答案:C

  • 第17题:

    More than one ___________ dismissed.

    A. have been

    B. has been

    C. were

    D. has


    正确答案:B

  • 第18题:

    If he ______ forced to make a living from the outset, he would not have been able to follow his passion.

    A、has been

    B、would have been

    C、had been

    D、was


    参考答案:C

  • 第19题:

    The soup ________ better if it had had less salt.

    A. will be

    B .would be

    C. will have been

    D. would have been


    参考答案:D

  • 第20题:

    Thank you for reminding me of the time, or I ________ late yesterday.

    A. should be

    B. would be

    C. will have been

    D. would have been


    参考答案:D

  • 第21题:

    If the operation __ carefully prepared, it would not have been successful.

    A. was not

    B. has not been

    C. had not been

    D. were not


    正确答案:C

  • 第22题:

    I ______ to the meeting on time, but I had a flat tire on the way.

    A. would be

    B. would have been

    C. were

    D. had been


    正确答案:B

    答案为B  我本来应该按时到会的,但是路上我的车胎没气了。情态动词would+现在完成式表示本来应该怎样,实际上并没有做到。

  • 第23题:

    If it __________ for his bad cold, Rick would have enjoyed more on his birthday party.

    A.is not
    B.were not
    C.has not been
    D.had not been

    答案:D
    解析:
    考查虚拟语气。根据句子后半句中would have enjoyed结构可知是与过去事实相反,条件从句谓语结构为“had+过去分词”。句意为“如果Rick不是因为重感冒的话。他将会在他的生日聚会上玩得更好”。故选D。