himawari30
不可以的,leave是一个短暂的时间的动词,不能用fortwoyears修饰。应该说,IhavebeenawayfromShanghaifortwoyearsIhavenotbeeninShanghaifortwoyears.be呆在某地,长久时间的动词。可以。或者,像楼上兄弟说的,It'sbeentwoyearssinceIleftShanghai短暂时间的动词不能用时间修饰,你不能说IhavegonetoShanghaifortwoyears而,IhavegonetoShanghaithreetimes是对的。好好体会一下。
丹凤眼女汉子
不同的环境有不同的单词的一般的是 leave 比如 sb leave s one/where. departure from 是从什么地方出发(离开)的意思get off 从什么上边下来 如公车 火车 马等等 take off 一般是指飞机起飞或者脱下 但也可以表示离开 It's time I took myself off. 现在我该走了. get out(表示逃离,取出等意思的时候除外), get away 一般来说这些比较粗鲁,还有比如 f*** off 这些一般不要轻易使用 是非常不礼貌的,并带有一定的挑衅的意思. 其实还有很多的单词 我就不一一举例了,多读多说 慢慢就会理解的.