He must have had an accident, or he _____ then.
A.would have been here
B.should be here
C.had to be here
D.would be here
出自:三门峡职业技术学院英语读写