几个英语问题。。!大家帮我拉下来!

去过的和去过的很相似,主要区别在于

去过的已经去了,人又回来了。

去了,但他还没回来。

例如:

他去过上海。他去过上海。

他去上海了。他去上海了。

一直在某个地方

例如

他已经在上海呆了两周了。他已经在上海呆了两周了。

已经用于肯定句中。

Yet用于否定句中