分类：教育/科学-升学入学-高考
问题：请教关于wouldrather···than···的用法请问有没 
请问有没有would rather had done than did或would rather did than have done（这两个句型中had done 和did在than的前后顺序搞不清了），只要告诉我是否存在这两个的其中一个就行了！谢谢！
回答：would rather had done than did would rather did than have done以上这两种结构真没有见过,我想你肯定是写掉了个sb.吧?would rather sb. had done A than did Bwould rather sb. did A than have done B 到是见过,表示:宁愿某人曾经去做A，而不愿他去做B, 暗含对过去做过的事情有后悔之意解析:常见的含有would rather 的句型有:1.would rather do A than do B= prefer to do A rather than do B 表示宁愿去做A，而不愿去做B 如:I would rather fail than cheat in the examinatn.我宁愿考不及格，也不愿意考试作弊。2.would rather have done sth. 当时宁愿做了...,暗含对过去作过事情后悔了如:I would rather have taken his advice at the meeting我宁愿当时在会上听取他的建议就好了。(事实上我并没有那么听取,暗含我现在后悔了)3.would rather sb. did sth. 希望某人现在/将会做某事, 暗含事实上是不可能的如: I would rather you were here now .我希望你现在在这里就好了.I would rather you saw me off at the airport tomorrow .我但愿你明天来机场送我.4.would rather sb. had done sth. 宁愿某人做过某事， 表示与过去事实相反如:I would rather he had told me about it. 我宁愿你过去跟我说的是实话.暗含而事实上你并没有跟我说实话.