I don't like the watch,I _____ buy a new one.A.have to B.has to C.must D.mustn't

问题描述:

I don't like the watch,I _____ buy a new one.A.have to B.has to C.must D.mustn't
请说明理由

答案A:
我不喜欢这个表,只好再买一个.“have to” 表示:只好……
选B的话,主谓不一致.has to用于第三人称单数
C是“必须”,语法上没错,但是口气太重了.前面一句只说喜欢不喜欢,并没有到了“强迫要买”的地步.
D是“禁止”,更不符合句意.