savoirとconnaître
の違いを簡単に説明しておきましょう。
savoirには後ろにくる目的語にいくつかの制限があります。たとえば、人や具体的な名詞が目的語になることはふつうありません。これに対してconnaître
は、生物や具体的な名詞が目的語になります。
この解説では、
言語運用データ を参照することができます。
savoir
Il sait l'anglais.
(彼は英語を知っている)
人は目的語になりません。また
具体的な名詞もふつう目的語になりません。
connaître
Il connaît l'anglais.
(彼は英語ができる)
Je connais Paul.
(私はポールを知っている)
Vous connaissez bien Paris?
(あなたはパリをよく知っていますか)
また、connaîtreにはsavoirにはない構文上の制約があります。
savoir
Elle sait nager.
(彼女は泳げる)
Je sais qu'il est honnête.
(彼が正直なことを私は知っている)
Je ne sais pas s'il est honnête.
(彼が正直がどうか私は知らない)
不定詞をとることができません。また接続詞の
que
や
si
のような間接疑問節をとることもできません。