(2012浙江卷) Had they known what was coming next, they________ second thoughts.
A.may have | B.could have | C.must have had | D.might have had |
相关知识点
推荐套卷
(2012浙江卷) Had they known what was coming next, they________ second thoughts.
A.may have | B.could have | C.must have had | D.might have had |