问题 选择题

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

判断题
判断题