With a modal verb:If he had been more careful, he 1 have made such a silly mistake.
  • 1、
【正确答案】 1、正确答案:wouldn’t    
【答案解析】解析:本题考查if虚拟句中情态助动词的用法。在这种句型中,if条件句中通常用过去完成体用法,表示对过去的假设。句意为:如果他之前更加小心,他将不可能犯了如此愚蠢的错误。答案为wouldn’t。