If they had known what was coming next, they __ their mind.A.may changeB.could c
题型:不详难度:来源:
If they had known what was coming next, they __ their mind.A.may change | B.could change | C.must have changed | D.might have changed |
|
答案
D |
解析
考查情态动词。if引导的条件状语从句与过去是相反,主句中要用would/should might have done. 而must have done表示一定已经做了某事。 |
举一反三
--- Mary had a traffic accident and has been sent to the hospital. Did you tell her boss about it? --- Yes, but I _____ her husband first.A.should have told | B.shouldn’t have told | C.must have told | D.needn’t have told |
|
--- What have you learned from your experience in Japan? --- Well, meeting people from another culture ___ be very difficult.A.must | B.can | C.should | D.shall |
|
They urged that the library_______ open during the vacation.A.must be kept | B.is kept | C.would be kept | D.be kept |
|
I ______ to go on a diet, but the dishes at the party were simply impossible to resist. A.had intended | B.am intending | C.intend | D.could intend |
|
--- Did you go to her birthday party held the day before yesterday? --- I ____, but something unexpected happened at my home. A.intended | B.had intended to | C.had intended to go | D.intended to go |
|
最新试题
热门考点