inthestreet和onthestreet区别在于意思不同、语法不同、语境不同。具体如下:
1、意思不同。inthestreet的意思是:马路上,是指在这条街的区域范围内。onthestreet的意思是:在马路边,指在这条街的路面上。
2、语法不同。inthestreet的使用语法:用在句尾宾语补足语。onthestreet的使用语法:用在句尾,主语补足语。
3、语境不同。inthestreet例句:Thereisacarinthestreet。有辆车在街上。这里的car是宾语,车的状态是在街上,inthestreet就是对车的状态的一种补充说明。Iranacrossanoldfriendinthestreet。我在街上碰到一位老朋友。这里老朋友是宾语,碰到老朋友的地点是补足语,是对事件发生地点的补充说明。而onthestreet例句:Henoddedtomeonthestreet。他在街上向我点头致意。这里的主语是He,他做了一个人动作,即点头致意,这个事件发生的地点是在街上,onthestreet是He的一种补充说明,即为主语的补足语。
下载本文