If you had got up early, you the early bus.
A. have caught
B. will have caught
C. would have caught
D. had caught
网友回答
A. have caught
B. will have caught
(答案→)C. would have caught
D. had caught
解析: 虚拟语气题,对过去的虚拟从句用had done主句用would have done。 如果你早点起你就赶上早班车了。 选C