帮我讲一下虚拟语气方面知识-查字典问答网
分类选择

来自邵昱的问题

  帮我讲一下虚拟语气方面知识

  帮我讲一下虚拟语气方面知识

1回答
2020-11-02 21:27
我要回答
请先登录
韩承江

  虚拟语气是英语中用来表示对不可能发生的事物的一种猜测或假设的语气.英语中的虚拟语气常见的类型有:条件状语从句中的虚拟语气,后宾语从句中的虚拟语气,某些动词后宾语从句中的虚拟语气,某些结构后主语从句中的虚拟语气等.本课中出现的条件状语从句中的虚拟语气,本将只讨论条件状语从句中的虚拟语气.

  "if"条件状语从句中的虚拟语气的结构如下表:

  虚拟类型从句主句

  对现在情况的假设一般过去时would+动词原形

  对将来情况的假设一般过去时would+动词原形

  对过去情况的假设过去完成时would+have+过去分词

  一、对现在情况的假设

  本课课文中出现了虚拟语气,主要表示对不可能发生或不太可能发生的现在情况的假设,其中使用虚拟语气的句子有:

  1)IfyouwereanInuitneartheNorthPole,youwouldenjoytherawmeatfromseals.

  2)Ifyouwereamanlivinginthegrassland,youwouldprefertheroastedmeatofsheeporgoats.

  3)IfyouwereinGermany,youwouldfindsoupthatisthickandheavy.

  4)IfyouwereinChina,youwouldfindsoupthatisthinandclear.

  以上各句所体现都是条件状语从句中的虚拟语气,表示对不可能发生或不太可能发生的现在情况的假设.

  对现在情况假设的虚拟语气的构成如下:

  1)条件状语从句中用were,而主句中则用would+enjoy构成

  2)条件状语从句中用were,而主句中则用would+prefer构成

  3)条件状语从句中用were,而主句中则用would+find构成

  4)条件状语从句中用were,而主句中则用would+find构成

  二、对将来情况的假设

  1)IfIhadenoughtime,Iwouldcertainlygo.

  2)Ifyouhurriedup,youwouldcatchthattrain.

  3)Ifyoustudiedhardincollege,youwouldfindagoodjobinthefuture.

  1.如果我有足够的时间,我一定会去.

  2.如果你快一点,你还会赶上那趟列车.

  3.如果你在大学里努力学习,将来你就会找到一份好工作.

  对将来情况的假设的虚拟语气的构成如下:

  1)条件状语从句中用had,而主句中则用would+go构成

  2)条件状语从句中用hurried,而主句中则用would+catch构成

  3)条件状语从句中用studied,而主句中则用would+find构成

  三、对过去情况的假设

  1)Ifyouhadbeguntodoyourhomeworkearlier,youwouldhavecompletedthem.

  2)IfIhadlistenedtotheteacher,IwouldhavefinishedreadingtheEnglishbook.

  3)IfTomhadpreparedthemid-termexamwell,hewouldhavepassedit.

  1)如果你早点开始做家庭作业,你早就做完了.

  2)如果我听了老师的话,我该把这本英语书看完了.

  3)要是汤姆为其中考试做了充分准备,这次其中考试他就及格了.

  对过去情况假设的虚拟语气的构成如下:

  1)条件状语从句中用hadbegun,而主句中则用would+have+complete构成

  2)条件状语从句中用hadlistened,而主句中则用would+have+finished构成

  3)条件状语从句中用hadprepared,而主句中则用would+have+passed构成

  四、条件句虚拟语气中的情态动词该如何选用?

  条件句虚拟语气中的情态动词是否只能使用would条件句虚拟语气主句除了可使用would外还可以便用might,could和should.其中should多用于第一人称后.在美国英语中在第一人称后多用would.

  1)IfIhaveenoughtime,Ishouldhavefinishedit.如果我有足够的时间,我会完成它的.

  2)Ifhehadn'tbeenill,hemighthavecome.要不是生病,他可能就来了.

  3)IfIhadbeenmorecareful,Icouldhavedonebetter.我要是细心一点,是可以做得更好的.

  五、条件句虚拟语气从句中的be动词的正确形式是

  条件句虚拟语气中从句中的be动词不管是什么人称,多用were形式.但在非正式特别是口语中,第一、三人称单数也可以使用was.

  1)Ifhewereherenow,hewouldgiveusahand.如果他现在在这儿,他会帮助我的.

  2)IfIwereyou,Iwouldnotgo.如果我是你,我是不会去的.

  3)Ifshewashere,wecouldaskher.如果她在这儿,我们可以问她.

  六、条件状语从句中的虚拟语气的倒装形式是

  当条件句虚拟语气的从句中含有"be,have,should,could四个词,从句可以倒装.倒装的形式是把这四个单词提前至句首,将If省略,剩下的句序不变.

  1)WereIyou,Iwouldstudyhard.如果我是你,我就会好好学习.

  2)HadIhadenoughhome,Iwouldhavedoneitbetter.如果我有足够的时间,我会把这件事做得更好.

  3)ShouldJohncomenow,whatwouldyousaytohim?如果约翰现在来,你会对他说些什么?

  4)Couldthedeadmanhavespoken,hewouldhaveidentifiedhismurderer.如果死人会说话,他会认出谁是谋害他的人.

2020-11-02 21:31:54

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •