>She is said to have been sick last month.を
>She is said having been sich last month.に書き換えることは
>できないんでしょうか?
「be said to 〜」でひとまとまりの決まりきった表現ですので、
ひとまとまりになっているものの一部を無理して書き換える、というの
ことはあまり考えないほうがいいと思います。「なぜだめなのか」と
いうのはかなり高度な問いで、「そういう風には言わない」という
こと以上の理由づけには、結構細かい(マニアックな)知識が必要に
なって、きっと、英語がきらいになります。
みく さんへ:
-------------------------------------------------------
> ではIt is in him natural not to be satisfied with
> unless he does himself what he is able
> to.のinも文脈判断でいいのでしょうか?
そう思います。for でも文法的には成立しますが、意味合いが
違ってくると思います。in him の方がnaturalness がもともと
自身に内在していたものである(ということを著者が表現したい)
というようなニュアンスになると思います。