问题补充:
—IsawMrLiatthemeetingyesterday.—Didyou?He_______haveattendedit,forhehadaskedforsickleave.A.needn’tB.couldn’tC.shouldn’tD.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 本不应该做某事,实际上却做了;