英语中,Tom would have done sth. 是什么意思? 这是什么时态和语态,表示Tom已经做了这件事了,还是打算要做? 请举例说明
"Tom would have done sth." 是一种虚拟语气,表示对过去某个情况的假设或推测。它通常用于描述在某种条件下可能发生但实际上并未发生的事情。
这种结构属于过去完成时的虚拟语气(past perfect subjunctive mood),表示在过去某个时间点之前可能已经完成的动作,但实际上并未发生。
具体来说,这种表达方式通常用于以下几种情况:
与过去事实相反的假设:表示如果过去某个条件成立,某事就会发生,但实际上条件并未成立,事情也未发生。
对过去情况的推测:表示对过去某个情况的推测,通常带有不确定性。
总结来说,"Tom would have done sth." 并不表示汤姆已经做了这件事,而是表示在某种假设条件下他本来会做这件事,但实际上并未发生。
希望这些解释和例子能帮助你更好地理解这个结构的用