英语题,要详细的解释

问题描述:

英语题,要详细的解释
-Your father hasn't given up smoking,has he?
-_____,he smokes _____ now.
A.Yes;no moreB.No;no more
C.Yes;any moreD.No;any more

答案是A,解释一定要完整!
最好把整个题目也给翻译一遍

Yes是对has he的肯定,即对He has given up smoking的肯定;但从第二空来看,也只能选no more.no more 只能使用否定形式,not...any more.翻译:-你的父亲没有放弃吸烟,不是吗?-是的(是对问句“不是吗”的肯定),他现...