EnglishBattle

attestprove の違い

どちらも「証明する」ですが、attest は「証人として保証・証言する」、prove は「証拠や論理で真実だと示す」。証言か立証か、で分かれます。

結論

attest 証明・証言する」— 証人・体験者として真実だと請け合う

prove 証明する」— 証拠・論理で真だと示す

証人として請け合うのが attest、証拠で示すのが prove。

比較表

attestprove
手段
証言・保証(体験・立場で)
証拠・論理
よく使う形
attest to 〜〜を証言する・裏づける
as X can attestXが証言できるとおり
prove that 〜〜だと証明する
例文
I can attest to her honesty.彼女の誠実さは私が保証できる。
The data proves the theory.データが理論を証明する。

語源でわかる違いと覚え方

attest はラテン語 testor「証人に呼びかける・誓う」(testis=証人)から。ad- + testis で「証人を立てて請け合う」。prove は probō「試して良しとする」の家族です(improve と prove のページ参照)。

testis「証人」の家族は法廷の語だらけ — testify(証言する)、testimony(証言)、protest(抗議=人前で証言する)、contest(争う=互いに証言し合う)。attest は「私が証人だ」という保証の語で、体験談や証明書(attested copy=認証謄本)に使われます。prove は証人ではなく証拠で示す語です。

使い方と例文

attest の使い方

attest to 〜〜を証言する・裏づける

  • Reviews attest to the product's quality.レビューが製品の品質を裏づけている。

prove の使い方

prove that 〜証拠で証明する

  • Can you prove you were there?そこにいたと証明できますか。

Witnesses attest to what they saw; forensics proves what happened.

目撃者は見たことを証言し、科学捜査は何が起きたかを証明する。

理解度チェック

(証人として請け合う。)

よくある質問

Q. testify と attest はどう違う?

testify は主に法廷で「(宣誓して)証言する」、attest は法廷に限らず「(体験・立場から)真実だと請け合う・裏づける」です。どちらも testis「証人」の家族です。

Q. attest は人の証言にしか使えない?

いいえ。人だけでなく、事実や資料が何かを裏付ける場合にも使います。attest to 〜 のほか、目的語を直接取る attest もあります。prove は「正しいと示す・証明する」という幅広い場面で使える語です。

同じ語源の仲間

protest(人前で表明する)も contest(互いに証言し合う)も testis「証人」の家族。prove の家族は improve と prove のページに。

もっと詳しく