英语介词的用法

(1)时间或地点介词in、on、at用法的区别:表示时间时,in表示在一段时间内(将来时句中表示经过一段时间),on表示在某一天或某一天的下午,at表示在某一时刻或瞬间;当表示地点时,in表示在一定范围内,on表示在平面上或与表面接触,at表示在特定地点或场所。他出生于10年五月的早晨。(他出生于5月10日早上)/我自然是早上7点起床。(我通常早上七点起床)/他的眼镜就在鼻子上。/他现在在电影院。(他现在在电影院)。

⑵after和in的用法区别表示时间:“after”表示“在……时间之后”,常用于一般时态;“in”的意思是“之后(多久)”,常用于将来时。他说他6点以后会到这里。(他说他六点以后会来这里)/我父亲大约一个月后从英国回来。(我父亲大约一个月后将从英国回来。)

⑶since和for的用法区别表示时间:“since”表示“从……到现在”,“for”表示“一直* * *有……很长时间”,两者都常用于完成时;比如:李大爷从1970开始就在这个厂工作。(李大爷从1970开始就在这个厂工作)/李大爷在这个厂工作了30多年了。(李叔叔在这家工厂工作了30多年了。)

(4)by、in、with的用法区别:都可以表示“工具、手段”,但by主要表示“乘坐”某种交通工具或“在……的途中”,在被动句中可以表示动作的执行者;In表示“使用”某种语言/文字,with表示“使用”特定的工具或手段。我们用眼睛看,用脚走。/请用英语写那篇文章。/我们坐出租车去动物园吧。)/是老舍写的。(那是老舍写的)

about和on的用法区别:两者都可以表示“关于……”,但about的含义更广,on主要表示“关于……(话题/课程)”。例如,汤姆将要做一个关于美国历史的报告。/他们非常兴奋地谈论着即将到来的野外旅行。(他们兴致勃勃地谈论着即将到来的实地考察。)

【6】through与cross和over的用法区别:through表示“穿过…(门口/人群/森林)”;cross和over可以表示“穿过…(街道/河流)”并且可以互换,但是它们都表示“穿过…”