混合虚拟语气在电影里看见一句台词:Ifheweretellingthetruth,hewouldn'thavetoldus.此句从句没用haddone,主句为什么是wouldhavedone呢?一般来说虚拟语气的两种用法:1.IfIwereyou,Iwouldagreewith
混合虚拟语气
在电影里看见一句台词:Ifheweretellingthetruth,hewouldn'thavetoldus.
此句从句没用haddone,主句为什么是wouldhavedone呢?
一般来说虚拟语气的两种用法:
1.IfIwereyou,Iwouldagreewiththat.
2.IfIhadgottenthereearlier,Iwouldhavemether.
如果主句去掉have:Ifheweretellingthetruth,hewouldn'ttellus.
或者从句变成haddone:Ifhehadtoldthetruth,hewouldn'thavetoldus.
这两种改法可不可以?句子所表达的意思跟之前还一样吗?