单选题 You______to town to see the movie yesterday. It will be on TV tonight.
【正确答案】 D
【答案解析】解析:语法题。本题考查情态动词的用法,needn’t have done表示本不必做,should not do表示不应该做。本题题干意为:你昨天没必要去城里看电影,今晚电视上将会播映。故D)为答案。