c. has she d. she has 2. (2012浙江) had they known what was coming next, they ___ second thoughts. a. may have b. could have c. must have had d. might ha(19/36)下页上页返回列表 返回