$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
Answer key
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