
虚拟语气是英语三大主要语气之一,与陈述语气和祈使语气并列。
陈述语气主要用于陈述事实或表达观点,包括肯定句、否定句、疑问句和感叹句。祈使语气则用于表示请求、邀请、命令、警告或劝告等。
相较之下,虚拟语气则用来表达说话人的主观愿望、猜测或假设,这些可能与实际情况并不相符。
虚拟语气在日常应用中有其特定的使用场景。它主要应用在条件句、名词性从句和一些特殊结构中。
对于与现在事实相反的虚拟语气,条件句采用过去时态,be动词多用were的形式;而主句则使用should/would/could/might加上动词原形。例如:“如果我有时间,我一定会去。”(实际上我没有时间)在英文中表达为:“If I had time, I would certainly go.”
对于与过去事实相反的虚拟语气,条件句采用had加上过去分词的形态;主句则使用would(should, could, might)加上have加上过去分词。例如:“如果飓风发生在白天,死亡人数会更多。”(实际上飓风发生在夜晚)英文表达为:“If the hurricane had happened during the day time, there would have been many more deaths.”
至于与将来事实可能相反的虚拟语气,条件句采用过去时态或should加上动词原形;主句则使用would(should, could, might)加上动词原形。例如:“如果明天下雪,他们就不会出去了。”在英文中表达为:“If it were to snow tomorrow, they would not go out.”
除了上述基本应用,虚拟语气还出现在其他情境。在I wish后的宾语从句以及as if/though引导的状语从句中,也要使用虚拟语气,表达对过去或现在的假设情况。特定句型如It is time (that)…中的同位语从句,谓语动词通常使用过去时。在目的状语从句中,为了表达目的或愿望,常使用“could/might+动词原形”。名词性从句和一些特殊结构,如in case、for fear (that)等引导的从句,也需使用虚拟语气。
掌握虚拟语气的用法非常重要,因为它在英语中广泛应用于表达与实际情况相反的情况或假设,在不同的语境中有其特定的表达方式。通过对虚拟语气的理解和运用,我们可以更准确地表达我们的思想和情感。
