A.spoke
  B.speak
  C.had spoken
  D.will speak
  答案:A
  ③ 如果表示将来不可能实现的事情,从句中用过去时,或were to / should + 原形动词,以上题(4)表示的就属于这种情况。
  (4)______,I should ask them some questions.(1997.6)
  A.Should they come to us
  B.If they come to us
  C.Were they come to us
  D.Had they come to us
  答案:A
  2、虚拟条件句有单一条件句,也有混合虚拟条件句,所以不能只根据从句与某一事实相反来判断主句就与该事实相反,同样,也不能想当然地认为主句与某一事实相反,从句也就与该事实相反。如(2):
  (2)If you ______that movie last night, you wouldn't be so sleepy.(1993.6)
  A.hadn't watched
  B.haven't watched
  C.wouldn't have watched
  D.didn't watch
  答案:A
  从句与过去事实相反,而主句与现在事实相反。
  再如:
  If he weren't such a kind man,he wouldn't have lent a hand to such people as you the other day.(从句与现在事实相反,主句与过去事实相反。)
  Were my friends not to come tomorrow,I wouldn't have bought so many foods.(从句与将来事实相反,主句与过去事实相反。)
  3、if引导条件状语从句时,可以将were/had/should提至句首,省略if考试时经常是将省略if的与含有if的选项并列,在这种情况下,应注意分清从句的时态,尽管多数情况下都是倒装的结构为正确选项。如(3)、(4)、(6)和(7)。
  再如:
  Were they here now,they could help us.=If they were here now,they could help us.
  Had you come earlier,you would have met him.=If you had come earlier,you would have met him.
  More Exercises
  (1)If I hadn't stood under the ladder to catch you when you fell,you ____ now.
  A.wouldn't be smiling
  B.couldn't have smiled
  C.won't smile
  D.didn't smile
  答案:A
  (2)____ for my illness I would have lent him a helping hand.
  A.Not being
  B.Had it not been
  C.Without being
  D.Not having been
  答案:B
  (3)______before we depart the day after tomorrow,we should have a wonderful dinner party.
  A.Had they arrived
  B.Would they arrive
  C.Were they arriving
  D.Were they to arrive
  答案:D
  (4)Jean doesn't want to work right away because she thinks that if she ____ a job she probably wouldn't be able to see her friends very often.
  A.has to get
  B.were to get
  C.had got
  D.could have got
  答案:C
  (5)_____ right now,she would get there on Sunday.
  A.Would she leave
  B.If she leaves
  C.Were she to leave
  D.If she had left
  答案:C
  (6)Had he worked harder,he ____ the exams.
  A.must have got through
  B.would have got through
  C.would get through
  D.could get through
  答案:B
  (7)If the whole operation _____ beforehand,a great deal of time and money would have been lost.
  A.was not planned
  B.has not been planned
  C.had not been planned
  D.were not planned
  答案:C
  (二)含蓄条件句中的虚拟语气
  (1)Without your help,we _____ so much.(1996.6)
  A.didn't achieve
  B.would not have achieved
  C.will not achieve