If they had known what was coming next, they __ their mind.
#87344
A
may change
B
could change
C
must have changed
D
might have changed
推荐题目
Which of the following sentences conveys a fact?  
#86769
A
Maryandhersonmustbehomebynow.
B
Carelessreadingmustgivepoorresults.
C
It’sgettinglate,andImustleavenow.
D
Hemustbeworkinglateattheoffice.
My boss insisted that I _______ the work before ten o’clock tonight.
#87564
A
can finish
B
must finish
C
must have finished
D
finish
— Did you scold him for his mistake?— Yes, but _____ it.
#90436
A
I’d rather not do
B
I’d better not do
C
I’d rather not have done
D
I’d better have not done