— 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正确。