题干

Had they known what was coming next, they ________ second thoughts.
A.may haveB.could have
C.must have hadD.might have had
上一题 下一题 0.65难度 单项选择 更新时间:2012-06-26 10:23:54

答案(点此获取答案解析)