这是情态动词加完成体的特殊意义
should have done
表示"本应该做某事却未做"
He must have an accident,or he should have been here then.
他一定出事故了,要不然他当时会在这儿了
这是情态动词加完成体的特殊意义
should have done
表示"本应该做某事却未做"
He must have an accident,or he should have been here then.
他一定出事故了,要不然他当时会在这儿了