题文
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 |
试题篮
()