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

______ a little earlier, you could have caught the last bus.

A.If you would arrive B.If you arrived C.Should you arrive D.Had you arrived
  • 题型:未知
  • 难度:未知

You fool! You __________ all the people in the car yesterday if it had not been for me.You were so drunk while driving!

A.could kill B.might have killed
C.had killed D.should have killed
  • 题型:未知
  • 难度:未知

We got in my father's car and headed straight home and__________,I surely would have been stuck in the station for several days.

A.had I not B.did I not C.if I didn't D.if I had
  • 题型:未知
  • 难度:未知

I ______ Peter with his work, but I had a lot of things to do myself.

A.must have helped B.should have helped
C.needn’t have helped D.can’t have helped
  • 题型:未知
  • 难度:未知

---It rained cats and dogs this morning. I’m glad we took an umbrella.
---Yeah, we would have got wet all over if we ______.

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

–- Helen, are you going to the airport to see Jack off the day after tomorrow?
-- _____________, I would go.

A.Were he to leave tomorrow
B.If he was about to leave tomorrow
C.Was he to leave tomorrow
D.If he would leave tomorrow
  • 题型:未知
  • 难度:未知

I        to my cousins birthday party last night, but I was not available.

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

Experts insist that packets of cigarettes come with a health warning ______ to them.

A.be attached B.attach C.attached D.attaching
  • 题型:未知
  • 难度:未知

If only I _______ your praise then! For, you see, I lost heart and gave up.

A.have heard B.hear C.had heard D.heard
  • 题型:未知
  • 难度:未知

---Your sister looks upset.
---Yes, I’d rather I _____ her the bad news.

A.didn’t tell B.don’t tell C.hadn’t told D.wouldn’t told
  • 题型:未知
  • 难度:未知

Had Tom studied harder, he ________ the exam.

A.must have got through B.would have got through
C.would get through D.could get through
  • 题型:未知
  • 难度:未知

If the weather had been better, we could have had a football match. Bit it ____ all day.

A.rained B.rains C.has rained D.had rained
  • 题型:未知
  • 难度:未知

This nationwide smog should serve as a reminder to all, indicating a high time that we ______ on what we've done to the environment.

A.have reflected B.are reflecting C.will reflect D.reflected
  • 题型:未知
  • 难度:未知

— I didn’t watch the program “Where are we going, Dad?” yesterday.
— I________, either, if my father hadn’t reminded me.

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

He hesitated for a moment before kicking the ball,otherwise he ________ a goal.

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

高中英语虚拟语气单选题