in常用于连续动作或者是重复动作,强调从现在开始算起推移到将来的某一段时间,所以往往会和将来时态连用。而on用来表示将一些物品,放在另外一种物品表面之上,比如on the following,常常和动词连用。
in有着在其中,在……里的意思;on恰好相反,表示在表面。这二者之间为数不多的相同之处是词性相同,on和in都是介词。
He's been in and out of hospital all year.
他一整年总是进出医院。
She lives in a small village in France.
她住在法国的一个小乡村里。
There is not a cloud in the sky.
天上一朵云彩也没有。
Take the second crossing on the left.
在第二个十字路口向左转。
There are some new toys on the floor.
在地板上有一些玩具。