If the car had already been stolen when she phoned, he will have told her.
请问此句是否符合语法?
If the car had already been stolen when she phoned, he would have told her.
【说明】这里的If the car had already been stolen when she phoned是表示与过去事实相反的虚拟条件句, he would have told her 是主句。