题目内容
— I saw Mr Li at the meeting yesterday.
— Did you? He _______ have attended it, for he had asked for sick leave.
— 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 |
B
试题分析:考查情态动词用法。Needn’t have done本不需要做某事,实际上却做了。Couldn’ t have done不可能做了某事;shouldn’t have done 本不应该做某事,实际上却做了;句意:—昨天在会议上我看见了李先生。—是吗?他不可能从句会议的,因为他已经请了病假了。故B正确。
点评:Needn’t have done本不需要做某事,实际上却做了。Couldn’ t have done不可能做了某事;shouldn’t have done 本不应该做某事,实际上却做了;
练习册系列答案
相关题目