一道英语选择题,求速解.

问题描述:

一道英语选择题,求速解.
____ 50 years,perhaps comorant fisherman will ____ exist in the world.
A.After;any longer B.In;any long C.After;no longer D.In;no longer
按课文内容就肯定是D,但我想知道选C为什么不行.

按照老外的习惯,这种句子一般用in 不用after
后一空,时间上“不再……”不可数,用no longer