$19. Had they known what was coming next, they ________ second thoughts.$
A, may have B, could have C, must have had D, might have had
参考答案
D
2012_浙江卷 (英语)
$19. Had they known what was coming next, they ________ second thoughts.$
A, may have B, could have C, must have had D, might have had
D