问题详情
He must have had an accident, or he _____ then
A:would have been here
B:would be here
C:should be here
D:had just had