just和already分别是怎么用的?有什么区别?

如题所述

. just用于完成时:
He has just gone out.(他刚出去。)相当于:He went out a few minutes ago.(他在几分钟前出去了。)

这是现在完成时态的一种特殊用法。just必须位于助动词与主要动词之间。这种搭配主要用于肯定式,也可用于疑问式:

Has he just gone out?
他刚刚出去吗?

2.already是副词,表示"已经"的意思,这个词一般只能用在肯定陈述句中,例如:
He has already started . 他已经动身了。
It's late already . 已经很晚了。
有时already也可用在疑问句里,但含有"惊讶"的意思。例如:
Is he back already ? 他怎么已经回来了?
Have you finished already ? (第26课) 你怎么已经都完成了?
Woman : I've never heard of that before ! 我以前从来没有听说过那种事!
Farmer : Well , have you forgotten already ? 哟,难道你已经忘了吗?
在疑问句里,一般用yet表示"已经"的意思。例如:
Is breakfast ready yet ? 早餐已经准备好了吗?
Has the school begun yet ? 已经开学了吗?
提示:yet用在否定句里表示"还"的意思。例如:
I haven't seen the film yet . 我还没有看过这个电影。
It is not time yet . 这还不是时候。
常和现在完成时连用的副词还有ever (问句中意思是"曾经"),never (陈述句中意思是"从没……"),just (陈述句中意思是"刚刚")。例如:
Have you ever eaten fish and chips ? 你曾经吃过炸鱼和炸土豆片吗?
I've learned the word already . 我已经学过这个词了。
I've just bought a new book . (注意just的位置) 我刚刚买了一本新书。
提示:before用于现在完成时,后面不能跟表示一段时间的词组。如:
I've never heard of that before .
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-09-23
现在完成时表示过去发生或完成的某一动作对现在造成的影响或结果。如: Have already,just多用于肯定句中,ever,yet,never多用于疑问句和否定句中。如本回答被提问者采纳
相似回答