问题

Had they known what was coming next, they________ second thoughts.
A:may have
B:could have
C:must have had
D:might have had
B:could have
C:must have had
D:might have had
正确答案是:
同类题型
we put off the party—, I’m afraid, this isthe only day everyone is available.
. _____is known to us all, America is a developed country____ the first world.
How______ is it from your house to the shop
____ is the population of China today
e had known what was _______ for her, she would not have married Tom.