Had the company advertised overseas, it( )more competitive last

Had the company advertised overseas, it( )more competitive last year.
A、would be
B、would have been
C、was
D、should be
【正确答案】:B
【题目解析】:如果公司做了海外宣传,去年将会更有竞争力。
虚拟语气;表示对过去事实的假设,从句用had done,主句用would/should/might have done。