英语:情态动词2

来源:百度知道 编辑:UC知道 时间:2024/05/09 15:37:44
----I didn't go to work today.
----You ___,it is Sunday.
A.didn't need to B.can't have
-----------------------------
请高人详细解释,谢谢!

答案应该是A。
这句话的意思是:——我今天没去上班。
——你不用去的,今天是星期日。
need可以做情态动词,也可以做实义动词。做情态动词就是“you needn't”,实义动词就是“you didn't need”.都表示“不需要”。
而can't have表示一种推测,“(某人)不可能做了(某事),(某事)不可能发生”

选择A

这里解释为 你不需要/必要去,因为是星期天 NEED才有这个意思

CAN'T表示不能的意思. 根据意思肯定不是说你不能去....

甲说今天他没去工作,则乙应该说甲本来就没必要工作,因为星期天.A项意为过去不必做且没做,B项是过去不可能做而现在为止做得到了,所以选A