Had he checked the report more carefully, he( )the mistake.
Had he checked the report more carefully, he( )the mistake.
A、will find
B、had found
C、has found
D、would have found
【正确答案】:D
【题目解析】:本题考查if虚拟语气:表示对过去事实的假设,从句用had done;主句要用would/should+have done。
Top