第1个回答 2010-03-14
这两个副词的意义比较接近,所以也容易混用;两者的主要区别在于:前者多半用于肯定结构,而后者则往往用于否定和疑问两种结构;而且,两者在句中的词序也不一样。yet和already都是副词,都表示"已经"一类的意思,但yet用于否定句和疑问句,且用在句子末尾;already用于肯定句,在have或has后.如果要说"最近",就用recently.
另外,yet还当连词用,与although是一组,且有although就只能加yet(不加也行).
比较:They have already gone to Shanghai.他们早已去上海了。
But we haven't gone to Shanghai yet.可我们尚未去上海。
Has he gone to Shanghai yet?他是不是已去上海了?
此外,两者的感情色彩也不大一样。
比较:
Has the pumping station been set up already?抽水站已建立起来了没有?(多少含有惊讶情绪)
Has the pumping station been set up yet?抽水站已建立起来了吗?(多少含有不满情绪)本回答被提问者采纳