备战2019年高考英语每日一练:虚拟语气(1)

试卷更新日期:2019-04-30 类型:二轮复习

一、单选题

  • 1. It's strange that he _______ have taken the books without the owner's permission.
    A、would B、should C、could D、might
  • 2. There is a good social life in the village, and I wish I _______ a second chance to become more involved.
    A、had B、will have C、would have had D、have had
  • 3. They might have found a better hotel if they _________ a few more kilometers.
    A、drove B、would drive C、were to drive D、had driven
  • 4. If we ___________the flight yesterday, we would be enjoying our holiday on the beach.
    A、had caught B、caught C、have caught D、would catch
  • 5. If the new safety system _______ to use, the accident would never have happened.

    A、had been put B、were put C、should be put D、would be put
  • 6. __________not for the support of the teachers,the student could not overcome her difficulty.

    A、It  were B、Were  it C、It was D、Was  it
  • 7. —Do you have Betty's phone number?

    —Yes. Otherwise, I ______able to reach her yesterday.

    A、hadn't been B、wouldn't have been C、weren't D、wouldn't be
  • 8. If it _______ for his invitation the other day, I should not be here now.

    A、had not been B、should not be C、were not to be D、should not have been
  • 9. I was wearing a seatbelt. If I hadn't been wearing one, I ____.  

    A、were injured B、would be injured C、had been injured D、would have been injured
  • 10. Had the governments and scientists not worked together , AIDS-related deaths _______ since their highest in 2005.

    A、had not fallen B、would not fall C、did not fall D、would not have fallen