check 语气相对较重,check on 语气相对轻。
前者是很认真的检查,后者可能只是随便查查。类似的语境请参考下例:Knock the door/know on the door. 中间加上介词之后语气柔和不少反之hit这个词很少用hit on the door,这种用法。当hit引用字面意思时,"打', hit这个词本身已经很直接的说明动作激烈,再加上减弱语气的on自相矛盾,不伦不类。 当hit使用引申的意思时,就可以加on 比如 He hits on her like crazy. 这里hit on代表追求表白之类的引申。