If she had taken your advice, she______(就不会犯如此严重的错误了).wouidn’t have made such a

游客2023-07-18  37

问题 If she had taken your advice, she______(就不会犯如此严重的错误了).

选项

答案 wouidn’t have made such a serious mistake/wouldn’t have made so serious a mistake

解析 If引导的虚拟语气主要用在非真实条件句中。had taken表明本句是与过去事实相反的假设,条件从句用过去完成时,主句用should/would(not)have done表示。“犯如此严重的错误”用make such a serious mistake或make so seriousa mistake表达,注意本题中make要用过去分词made。
转载请注明原文地址:https://tihaiku.com/zcyy/2846593.html
最新回复(0)