如果后面接名词、代词或名词性词组时,两者基本上可通用。
如果后面接 that 从句,意思就截然不同。 doubt 意为“无把握;不相信( question the truth of; don't believe/think )”,怀疑其无。 suspect 意为“有存在或属实的想法;相信( have an idea of the existence; believe; guess )”,怀疑其有。
doubt 用于肯定句中时,多接 whether/if 引导的从句,意义与 that 从句不同,这时意为“不敢肯定( feel uncertain about )”。而 suspect 不可接这种从句。
doubt 可作不及物动词,用于 doubt of sth; suspect 用于 suspect sth to be, suspect sb of(doing) sth 。