質問: check [1] you should check every entrant before allowing them to walk into the premises. [2] you should check on[upon] every entrant before allowing them to walk into the premises. check someone と check on[upon] someone の違いは何でしょうか。
回答: checkとcheck onは大変意味がちがいます。 checkは他動詞で、check~で「~を阻止する」 という意味ですし、 chach onは、準他動詞の熟語で、「~を検査する。確かめる」 という意味です。 ですから、 [1]では、入ってきた人を阻止しなさい という意味のになりますし、 [2]では、入ってきた人を検査しなさい という意味になり、 全然違う意味になります。