doubtとsuspectの違い
doubtの意味は
「~を(否定的に)疑う」
です。
I doubt whether he will go soon.
私は彼がすぐ来るかどうか疑っている。
suspectの意味は
「~を(肯定的に)疑う」
I suspected him of taking my car.
私は彼が私の車を盗んだのではと疑った。
doubtとsuspectの違いですが、
doubtは否定的に疑い、suspectは肯定的に疑うということです。
I doubt if she knows the truth.
私は彼女が真実を知っているかどうが疑っている(真実を知っていると思っていない)。
I suspect she knows the truth.
私は彼女は真実を知っていると疑っている(真実を知っていると思う)。
このようにdoubtの場合は、目的語を否定し、suspectは目的語を肯定しています。
doubtを使う場合は「思っていない」、suspectを使う場合は「思っている」と考えるとわかりやすいです。