问题补充:
You are not a child .You should do every thing by yourself
A. no longer
B. any long
C. no more
D. any longer
答案:
A. no longer
B. any long
C. no more
(答案→)D. any longer
解析:这几个选项都表示不再的意思,但是在句中的位置有所不同。no more和no longer放在助动词、Be动词后、实义动词前。而not...any longer后半部分放句末。故选D。