denyとrefuseとcontradictの違い
denyの意味は
「を否定する、を拒否する」
です。
He denied stealing my book.
彼は私の本を盗んだことを否定した。
refuseの意味は
「を断る、拒絶する、断る」
です。
I refused the offer from her.
私は彼女からの申し出を断った。
contradictの意味は
「否定する、と矛盾する」
です。
Your story contradicts the facts.
あなたの話しは事実と矛盾する。
denyとrefuseとcontradictの違いですが、
denyは、相手の言ったことなどが正しくないというために否定することです。refuseは、申し出などを断固として断ることです。否定することではありません。contradictは、単に否定をするだけでなく、その否定をしたことの反対が正しいという意味を含んでいます。