新东方网>英语>英语学习>高中英语>正文

高中英语高频考点:40个高中英语重点句型(4)

2020-01-02 15:19

来源:互联网

作者:

  句型31

  虚拟语气

  (从句)If + were/did(动词的过去式),(主句)主语 + would/might/should/could + do(表示对现在情况的假设)

  [例句]

  If I were you, I would not be so proud. 如果我是你,我不会如此自负。

  I don’t have a cellphone. If I had one, it would be convenient for me to get in touch with others.

  If I were in your position, I would think better of it. 如果我处在你的位置,我会好好考虑它。

  句型32

  (从句)If + had done, (主句)主语+ would/might/should/could +have done(表示对过去或已经发生事情的虚拟假设)

  [例句]

  What a pity it is that you didn’t attend the concert yesterday! If you had attended the concert, you would have seen the famous singer.

  真遗憾昨天你没有去听音乐会。如果你去了,就能见到那位著名歌手。

  Anyone in his position would have done the same.

  =If anyone had been in his position, he would have done the same. 任何处在他位置的人都会这样做的。

  句型33

  (从句)If + were/did(动词过去式)/were to do/should do,(主句)主语+ would/might/should/could + do(表示对将来的假设)

  [例句]

  If he should refuse (= If he were to refuse=If he refused), it didn’t matter at all.

  万一他拒绝了,那也没关系。

  If you shouldn’t pass the college entrance examination, what would you do?

  万一高考不中,你该怎么办?

  句型34

  虚拟语气条件句的倒装

  在虚拟条件句中,如果出现有were, had, should,可以省去if, 把这些词放在句子前面,构成虚拟倒装句。

  [例句]

  Should he act like that again, he would be fined. 如果他还这样做,就要受罚。

  Had the doctor come in time last night (=If the doctor had come in time last time), the boy would have been saved. 昨天晚上要是医生及时到达,小孩就会得救。

  Were I to go to the moon one day, I would see it with my own eyes.

  Had I enough money (= If I had enough money), I would buy a larger house.

  句型35

  if only引起的感叹句,相当于 “How I wish + 宾语从句”,意思是“但愿……;要是……就好了”

  [例句]

  If only he could come! 他要是能来就好了!

  If only we students didn’t have so much homework!要是没有这么多的作业该多好!

  If only I hadn’t been so careless in the exam! 我当时没有那么粗心就好了!

  句型36

  if it were not for… (= were it not for…)

  if it hadn’t been for… (= had it not been for…)“要不是因为有……;如果不是……”

  [注意]这种结构中不能用否定结构的缩写形式,即不能用weren’t it for…)

  [例句]

  If it hadn’t been for (= Had it not been for) the determined captain, all the passengers on board wouldn’t have been saved. 要不是船长一直坚强,船上的旅客就不会得救。

  If it were not for your rich parents, you couldn’t live so easy a life. 要不是你父母有钱,你的生活不会如此安逸。

  If it were not for the expense, I would go abroad now. 如果不是因为经费问题,我现在就出国了。

猜你喜欢

  • 听力
  • 口语
  • 阅读
  • 娱乐
  • 词汇
  • 写作

            版权及免责声明

            凡本网注明"稿件来源:新东方"的所有文字、图片和音视频稿件,版权均属新东方教育科技集团(含本网和新东方网) 所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他任何方式复制、发表。已经本网协议授权的媒体、网站,在下载使用时必须注明"稿件来源:新东方",违者本网将依法追究法律责任。

            本网未注明"稿件来源:新东方"的文/图等稿件均为转载稿,本网转载仅基于传递更多信息之目的,并不意味着赞同转载稿的观点或证实其内容的真实性。如其他媒体、网站或个人从本网下载使用,必须保留本网注明的"稿件来源",并自负版权等法律责任。如擅自篡改为"稿件来源:新东方",本网将依法追究法律责任。

            如本网转载稿涉及版权等问题,请作者见稿后在两周内速来电与新东方网联系,电话:010-60908555。

            热搜关键词