问题

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
正确答案是:
同类题型
My cousin has a sore throat.—She’d better .
_____ Amy met Peter, she with her mum _______ the bus at the bus station.
Stop smoking, Joe! You _____ yourself if you keep on doing it like that!
____ more information about the school, you cango to www. sjz42.com.
Many new workers _____ trained and in twomonths they will _____ to build a new railway.