Had they known what was coming next, they _________second thoughts.
A.may have | B.could have |
C.must have had | D.might have had |
推荐试卷
Had they known what was coming next, they _________second thoughts.
A.may have | B.could have |
C.must have had | D.might have had |
试题篮
()