您现在的位置是:首页 > 学科知识查询 > 高中英语题库

Jack yet, otherwise he would have telephoned me.A.mustn’t have arrivedB.shouldn’t have arrivedC.can’

编辑:chaxungu时间:2026-04-24 12:57:49分类:高中英语题库

Jack ________ yet, otherwise he would have telephoned me.
A.mustn’t have arrivedB.shouldn’t have arrivedC.can’t have arrivedD.needn’t have arrived在线课程C
表示对过去发生的事作推测,可用must have done,但must只可用于肯定的陈述句中,不可用于否定句和疑问句中。在否定句和疑问句中,应用can。should have done表示过去本该做而没有做的事;need have done表示过去本有必要做而没有做的事。