想问问老师们,简单句是否有使用虚拟语气的情况还是虚拟语气只出现在非简单句中(并列句/复合句/并列复合句),即所谓的陈述句但使用虚拟语气可否理解成(引用曹荣禄老师例句):"If I were you, I would have done it. 主句从句均为虚拟语气(与事实相反)"该复合句子中,主句是陈述句但使用虚拟语气.
该问题核心疑问点是虚拟语气是否不出现在简单句中,所谓陈述句/疑问句/祈使句/感叹句但是虚拟语气的情况都出现在复杂句中,如果只出现在复杂句中(并列句/复合句/并列复合句),复杂句中的并列句是否也不会出现虚拟语气,谢谢老师们!
简单句当然也可使用虚拟语气,但通常会有某种结构暗示与事实相反的假设,比如 but for 表示 if it were not for(倘若没有;若非;要不是)的意思时,就通常连用虚拟语气。如:
He would have played but for a knee injury. 他要不是膝部有伤的话,就上场了。
The score would have been higher but for some excellent goaltending. 如果没有对方一些出色的干扰球,我们的得分会更高。
We would never have visited the town but for the newspaper article about local artists. 要不是读到报纸上介绍当地艺术家的文章,我们才不会游览这个小镇呢。
再如 without,当它表示与事实相反的假设时(表示“要是没有”):
Without water, there would be no life on Earth. 地球上没有水就没有生命。
We would have lost that game without her. 没有她我们就会输掉那场比赛。