• ベストアンサー

イタリア語の質問です。

「星の王子様」の第5章にある Quando si ha finito di lavarsi al mattino, bisogna fare con cura la pulizia del pianeta. という文の中の"si ha finito"は 文法的に正しいのでしょうか。finireが他動詞ということはわかりますが、非人称(一般)のsiがつく場合の複合過去では 助動詞はessereだけが用いられるはずなので、このsiは、何のsiなのでしょうか? 再帰動詞としても助動詞はessereだし…。 どなたか このsiとavereの謎を解いてください。m(__)m

質問者が選んだベストアンサー

  • ベストアンサー
  • cucciolo
  • ベストアンサー率44% (93/207)
回答No.2

文法的には essere だけが本当は使われるはずですが・・・。 文学作品にも、話し言葉にも si ha ...のようにavereが使われる事が多々あるようです。 解決のタシになれば良いんですけど。

参考URL:
http://www.locuta.com/Si.html#2,
cavallo
質問者

お礼

ご回答、ありがとうございました。 いわゆる文法のみだれというものでしょうか。 finireの場合、近過去にするとき、他動詞はavere、自動詞だったらessereという意識が働くので、ついavereにしてしまうのでしょうね。 わかるような気がします。

その他の回答 (1)

  • prusaku3
  • ベストアンサー率73% (56/76)
回答No.1

「非人称(一般)のsi」ではなく、再帰代名詞のsi(このsi は(直接/間接)目的語。)がついた再帰動詞の過去にessereが使われるのではないでしょうか。 lavarsi -->si e lavato finire の過去形ha finitoの前にある非人称表現si は主格で、普通の主語と文法的には同じように扱われませんか。

参考URL:
http://italiago.giri.jp/14riflessiv.pdf
cavallo
質問者

お礼

早速のご回答、ありがとうございました。

関連するQ&A