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

The doctor strongly recommended that he ________ a holiday.

A.would take B.took
C.had taken D.take
来源:
  • 题型:未知
  • 难度:未知

—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
  • 题型:未知
  • 难度:未知

It is suggested that Mr. Li         his plan.

A.carry out B.can carry out
C.carries out D.has carried out
  • 题型:未知
  • 难度:未知

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
  • 题型:未知
  • 难度:未知

To qualify John for this new job, I recommended that he ____ some online courses first.

A.will take B.took C.take D.must take
  • 题型:未知
  • 难度:未知

My suggestion is that you ________ much meat.

A.wouldn't take B.shall not take
C.not have D.won't have
来源:
  • 题型:未知
  • 难度:未知

   Jack not to do that, he wouldn’t have made such a serious mistake.

A.If I persuade B.If I should persuade
C.Had I persuaded D.If I persuaded
  • 题型:未知
  • 难度:未知

—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
来源:
  • 题型:未知
  • 难度:未知

高中英语虚拟语气单选题