求虚拟语气的讲解 had sb done sth,sb would have not done

问题描述:

求虚拟语气的讲解 had sb done sth,sb would have not done
had sb done sth,sb would have not done这个句型是什么意思 怎么用

这个是条件状语从句中的虚拟语气,对过去的虚拟,had提前,省掉if,原句是:
If sb had done sth,sb would have not done.意思是如果某人做了...,某人就不会...,例句:
If he had taken my advice,he wouldn't have failed.
或者Had he taken my advice,he wouldn't have failed.
意思是如果他听取了我的建议,他就不会失败.