首先说,B和C语法上都是对的.主要是他们的意思是有细微区别的:
以下摘自webster字典:
NEGLECT,DISREGARD,IGNORE,OVERLOOK,SLIGHT,FORGETmeantopassoverwithoutgivingdueattention.NEGLECTimpliesgivinginsufficientattentiontosomethingthatmeritsone'sattention.DISREGARDsuggestsvoluntaryinattention...
试翻译如下:
NEGLECT,DISREGARD,IGNORE,OVERLOOK,SLIGHT,FORGET这些词意味着忽略,忽视,没有付出应有的注意.NEGLECT暗示了没有对一些值得注意的事情给予足够的关注.DISREGARD暗示了故意的疏忽.
这里很明显,句子的意思是男孩有意不理睬(否则不会用complete)他父母的忠告.