问题补充:
—I won’t go to the concert this evening. I watch the NBA on TV. It’s more
exciting.
A. had better
B. would rather
C. ought to
D. have to
答案:
A. had better
(答案→)B. would rather
C. ought to
D. have to
解析:词义辨析。Had better意思是“最好”;would rather意思是“更喜欢,更愿意”;ought to意思是“应该”; have to意思是“必须”;根据情境:我今晚更愿意看NBA,音乐会就不去了。