--You didn′ t attend the party lastnight? --No, I ___________, for the party...

admin2020-12-24  14

问题 --You didn′ t attend the party lastnight?
--No, I ___________, for the party was putoff for some reason.

选项 A.couldn' t have         
B.needn' t have
C.didn't need to         
D.don't have to

答案C

解析考查情态动词。根据后半句的回答,聚会因为一些原因而被推迟,所以此人应该没有必要去参加昨晚的聚会。couldn’t have done表示“可能没做过”,是一种推测;needn’t have done表示“没必要去做,但是实际上已经做过了”;didn’t need to do表示“主语在过去不必要去做某件事,但不清楚到底做没做”;don’t have to do表示“没必要,可以不”,但用于一般现在时的复数或对本人的叙述。根据语境可知C项最符合。
转载请注明原文地址:https://ti.zuoweng.com/ti/6aH8KKKQ