优题课 - 聚名师,上好课(www.youtike.com)
  首页 / 试题库 / 高中英语试题 / 虚拟语气 / 单选题
高中英语

—Did you attend the opening ceremony of The Voice of China last week?
—Sorry! We ________ it, but we had a terrible traffic accident on our way.

A.must have attended B.must attend
C.could have attended D.could attend
  • 题型:未知
  • 难度:未知

To qualify yourself for this kind of new job, I recommend that you ______ some online courses.

A.to take B.taking C.take D.would take
  • 题型:未知
  • 难度:未知

John agreed to the suggestion that his students _____ two weeks to prepare for the exam. 

A.give B.should give C.be given D.must be given
  • 题型:未知
  • 难度:未知

  ________ change your mind, do let me know.

A.If should you B.Should if you
C.Should you D.You should
来源:
  • 题型:未知
  • 难度:未知

     you decide not to receive our information via email any longer, just click the link below to be removed from our list.

A.Should B.Must C.Could D.Would
  • 题型:未知
  • 难度:未知

He commanded that all the gates _____when it was getting dark in case thieves came in .

A.were shut B.must be shut
C.could be shut D.be shut
  • 题型:未知
  • 难度:未知

________ it rain tomorrow, we would have to put off the sports meeting.

A.Were B.Would C.Does D.Should
  • 题型:未知
  • 难度:未知

—I failed again. I wish I ____ harder.
---But you ____.

A.had worked; hadn’t B.worked; don’t
C.worked; didn’t D.had worked; didn’t
  • 题型:未知
  • 难度:未知

—Will you join us in the party this Saturday evening? 
—If I ____ ,I would ;but I will have left for Japan on business by then.

A.am free B.were to be free C.will be free D.would be free
  • 题型:未知
  • 难度:未知

______________________, I would have given you his address.

A.If you asked me
B.You had asked me
C.Should you have asked me
D.Had you asked me
  • 题型:未知
  • 难度:未知

  Had I known about this computer program, a huge amount of time and energy ________.

A.would have been saved B.had been saved
C.will be saved D.was saved
来源:
  • 题型:未知
  • 难度:未知

— Bob, did you go to the film at the weekend?
— I ____, but I remembered I had a lot of homework to do. 

A.had B.would C.was going to D.did
  • 题型:未知
  • 难度:未知

All the doctors in the hospital insisted that he ______ badly wounded and that he ____ at once.

A.should be; be operated on B.was; must be operated on
C.was; should be operated D.was; be operated on
  • 题型:未知
  • 难度:未知

If he ________ my advice, he wouldn't have lost his job.

A.followed B.should follow
C.had followed D.would follow
来源:
  • 题型:未知
  • 难度:未知

—Did you meet with the famous star yesterday?
—______ I had come a little earlier!

A.If only B.Only if C.But for D.For fear
  • 题型:未知
  • 难度:未知

高中英语虚拟语气单选题