问题标题:
【关于虚拟语气的一个问题You——(notmake)suchamistakeifyouhadbeenmorecareful.答案是(wouldn'thavemade),为何不能填hadn'tdone?】
问题描述:
关于虚拟语气的一个问题
You——(notmake)suchamistakeifyouhadbeenmorecareful.
答案是(wouldn'thavemade),
为何不能填hadn'tdone?
黄禹回答:
表示与过去事实相反的情况,ifyouhadbeenmorecareful.条件从句中用的是过去完成时态,主句中要用wouldhavedone表示与过去事实相反的情况从句:主语+haddone主句:主语+should/would/could/might+havedone ...
陈旭情回答:
为何不能填hadn'tdone?
黄禹回答:
表示与过去事实相反的情况从句:主语+haddone主句:主语+wouldn'thavedone
陈旭情回答:
soorry,原先一直把句型看反了……把条件句看成主句了
查看更多