单选题 He can hardly understand what the teacher has said, __________
【正确答案】 B
【答案解析】【解析】hardly表示否定的意思,即“几乎不…”,所以后面不能使用表示肯定的so,而是使用表示否定的neither或nor,这样就排除了C和D;且谓语的助动词要保持前后一致,本题中用的是can,所以A是错误的,故选B。