B
句意:
這么多的學(xué)生在這么短的時間內(nèi)完成作業(yè)是不可能的。
根據(jù)固定句型It's impossible for sb.to do sth做某事對某人來說是不可能的,finish the homework完成作業(yè),in a long/short time在很長一段時間內(nèi)/在短時間內(nèi),可知,這里意思應(yīng)該是這么多的學(xué)生在這么短的時間內(nèi)完成作業(yè)是不可能的,few表示很少,不符合語境,可排除A和D,so修飾形容詞或副詞,such修飾名詞,many很多的,要用so修飾,so many如此多的,in such a short time在如此短的時間內(nèi),故選B。