I_______suchafoolishmistakeifIhadbeenalittlemorecarefulA.wouldn’t

发布时间:2020-08-14 04:16:30

I_______  such a foolish mistake if I had been a little more carefulA.wouldn’t makeB.wouldn’t have madeC.hadn’t madeD.didn’t make

网友回答

B解析这道题是一个与过去事实相反的虚拟语气,if条件从句用的是过去完成时态,主句应用would have done 结构。因此
以上问题属网友观点,不代表本站立场,仅供参考!