If you had died, the only person that would have been to blame is yourself.
请问这句话的虚拟语气是什么情况,为什么would have done用在了定语从句中,而不是主句的谓语动词上??这样也是可以的吗?
If you had died, the only person that would have been to blame is yourself.
1. 条件句使用了虚拟语气,主句自然应该有相应的虚拟语气。
2. 虚拟语气原本应在主句中,即:If you had died, you yourself would have been to blame. (与过去情况不符或相反的虚拟语气)
3. 我们让主句变成定语从句:If you had died, the only person that would have been to blame is yourself.
注:is 是陈述语气,一般现在时表示,说话人陈述现在自己真实的看法。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!