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

________ the arrival of the police, I would have been robbed by two masked men.

A.Had it not been for B.If it were not for
C.Had it been not for D.If it would not be for
  • 题型:未知
  • 难度:未知

I _____ to my cousin’s birthday party last night, but I was not available.

A.went B.had gone
C.would have gone D.would go
  • 题型:未知
  • 难度:未知

________ me what you wanted to know, I should not have wasted my time talking so much with you.

A.Had you told B.You have told
C.You had told D.Have you told
  • 题型:未知
  • 难度:未知

— Did you make it at last?
— Yes. But for your help,it _____ a serious loss.

  A. had caused
B. must have caused
  C. would have caused
D. may cause
来源:
  • 题型:未知
  • 难度:未知

--Were you in time for the meeting?
-- If I _________earlier, I would have .

A.was told B.had been told C.were to be told D.should be told
  • 题型:未知
  • 难度:未知

---Mum, I climbed to get the Teddy Bear from the top of the shelf.
---My goodness! You _______ yourself. You _____ do that again next time.

A.must have hurt; mustn’t B.should have hurt; can’t
C.could have hurt; mustn’t D.might have hurt; won’t be able to
  • 题型:未知
  • 难度:未知

If he ___ me his telephone number yesterday, I ___ able to ring him up now.

A.told, would be B.had told, would have been
C.had told, would be D.told, am
  • 题型:未知
  • 难度:未知

(天津市河东区201 4年高三二模考试)14. I_______ to go for a walk, but someone called and I couldn't get away.

A.was planning B.planned C.had planned D.would plan
来源:
  • 题型:未知
  • 难度:未知

At the routine office meeting, the headmaster insisted that the problems _______ paid special attention to.

A.referred to being B.referred to be C.refer to being D.refer to be
  • 题型:未知
  • 难度:未知

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

高中英语虚拟语气单选题