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

I wish that you ________ such a bad headache because I’m sure that you would have enjoyed the concert.

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

She often shares her deepest thoughts and fears with friends through QQ, as if they ________ chatting in her living room.

A.were B.are
C.had been D.has been
  • 题型:未知
  • 难度:未知

I ________ him in time, otherwise he would have fallen off the bike.

A.had supported B.supported
C.have supported D.support
  • 题型:未知
  • 难度:未知

People love the  convenience of bottled water, but if they ________ the problem it causes, they ________ try carrying water in a reusable steel container instead of plastic.

A.realized; will B.had realized; will
C.realized; would D.have realized; would
  • 题型:未知
  • 难度:未知

—How was your trip to Yancheng last week?
—Wonderful! I only felt sorry that I ________ the nature reserve of redcrowned cranes, but the weather was awful.

A.could visit B.could have visited
C.might visit D.might have visited
  • 题型:未知
  • 难度:未知

If I ________ your advice then, I think that the crops could be growing better.

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

If you ________ home without a word, your parents wouldn't be so worried now.

A.didn't leave B.couldn't have left
C.hadn't left D.shouldn't leave
  • 题型:未知
  • 难度:未知

The parcel was a whole week late. How I wish I ________ air mail instead.

A.had chosen B.would choose
C.chose D.choose
  • 题型:未知
  • 难度:未知

If the island ________ a tourist attraction, last week's earthquake would have caused far more deaths.

A.remained B.would remain
C.has remained D.is to remain
  • 题型:未知
  • 难度:未知

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

She didn't come to the party last Sunday. ________, she must have made the party more exciting.

A.If she came B.Would she come
C.Had she come D.Did she come
  • 题型:未知
  • 难度:未知

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

He ________ your car by mistake because he didn't have the keys.

A.mustn't have taken B.shouldn't have taken
C.couldn't have taken D.needn't have taken
  • 题型:未知
  • 难度:未知

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

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

高中英语虚拟语气单选题