He is still weak_____his late illness.

问题描述:

He is still weak_____his late illness.
A.for B.from
C.with D.of
答案应该选B,为什么?原因是什么?

B.be weak from illness 因病还很虚弱
from表示“自”就是原因