— I saw Mr Li at the meeting yesterday.— Did you? He have attended it, for he had asked f

发布时间:2020-08-16 23:34:23

— I saw Mr Li at the meeting yesterday.
— Did you? He      have attended it, for he had asked for sick leave.
A. needn’t
B. couldn’t
C. shouldn’t
D. mustn’t

网友回答

A. needn’t
(答案→)B. couldn’t
C. shouldn’t
D. mustn’t
解析:考查情态动词用法。Needn’t have done本不需要做某事,实际上却做了。Couldn’ t have done不可能做了某事;shouldn’t have done 本不应该做某事,实际上却做了;句意:—昨天在会议上我看见了李先生。—是吗?他不可能从句会议的,因为他已经请了病假了。故B正确。
以上问题属网友观点,不代表本站立场,仅供参考!