
所用的句式不同、表达的意思不同、特殊情形不同等。
1、所用的句式不同:already用于肯定句;yet用于否定句(表示“尚未”)和疑问句(表示“已经……了吗?”)。例如:Theguestshavealreadyarrived.客人已经到了。Havetheguestsarrivedyet?客人到了吗?Theguestshavenotarrivedyet.客人还没到。
2、表达的意思不同:already表示“已经”(强调情况或问题存在),一般出现在have/has后。yet可以在haven’t/hasn’t后,也可以在句尾,使用yet的时候,暗示了说话人希望这个动作发生。例如:Ihavealreadyfinishedmyhomework.我已经写完作业了。Ihavenotfinishedmyhomeworkyet。我还没有完成作业呢(希望作业是完成的状态)。
3、特殊情形不同:a1ready有时也可用于疑问句中表示惊讶、怀疑,或者表示期望(预计)有一个肯定的回答。例如:Haveyouhadyour1unchalready?你已经吃过午饭了?(表示惊讶)。yet用于肯定句中,可表示“还;尚”的意思,有时含有“还为时太早”之意。与形容词或副词的比较级连用时意为“甚至;更;还要”,与最高级连用意为“到目前为止最…”。例如:Thisisthebiggestundergroundlakeyetdiscovered.这是迄今为止所发现的最大地下湖。Hemaysurpriseusallyet.他总有一天会让我们大家感到惊奇的。