"Would do"在英语语法中并不总是虚拟语气。当用于真实条件句中,它表示未来可能性,而非虚拟语气。然而,当用于虚拟条件句或其他虚拟语气中时,"would do"表示与现实相反的假设情况,此时为虚拟语气。
Would do在真实条件句中
当would do用于真实条件句中,它并不是虚拟语气。真实条件句用来描述现实中存在的情况或者假设的可能性。例如:
- If I have time, I would go to the gym.(如果我有时间,我会去健身房。)
这个句子中,would go并不是虚拟语气,而是表示未来可能性的一种表达方式。因为现在我没有时间,所以目前无法去健身房,但如果有时间的话,我就会去。
Would do在虚拟条件句中
当would do用于虚拟条件句中时,它通常是虚拟语气的一种形式。虚拟条件句用来描述与现实相反或者未来可能情况相反的假设情况。例如:
- If I had time, I would go to the gym.(如果我有时间,我就会去健身房。)
这个句子中,would go就是虚拟语气。因为现在我没有时间,所以无法去健身房,这是与现实相反的情况。但是如果我有时间,我就会去,这是一种假设情况。
Would do在虚拟语气中的其他用法
除了在虚拟条件句中,would do在其他虚拟语气中也常见。例如:
- I wish I would have more free time.(我希望我有更多的闲暇时间。)
这个句子中,would have表示与现实相反的假设情况。我现在没有更多的闲暇时间,但我希望我有。