i found it impossible ___ the work in such a short time .

问题描述:

i found it impossible ___ the work in such a short time .
A.for his to finish B.for him to finish C.for he to finish D.for his finishing

选择B.
find it +adj for sb to do sth.固定句型.