Had they known what was coming next, they ___________ second thoughts.
#87385
A
may have
B
could have
C
must have had
D
might have had
推荐题目
Mary failed the driving test again.If she ________ harder, she ________ the test easily.
#86452
A
practiced; would pass
B
had practiced; would pass
C
had practiced; would have passed
D
should practice; should have passed
 —It was cold and the road was icy. —It          a comfortable journey.
#87692
A
can’t be
B
shouldn’t be
C
mustn’t have been
D
couldn’t have been
The captain urged that the mission ______ before dark.
#88032
A
must be finished
B
be finished
C
ought to be finished
D
was finished
I suggest that he _____, or else he could make things worse.
#86817
A
calm down
B
calms down
C
will calm down
D
calming down