英语语法:副词 already,yet,before的区别
现在完成时的第一个基本用法表示过去发生或已完成的某一个动作对现在造成的影响或结果。下面小编为您收集整理了already,yet,before的区别,欢迎阅读!
英语语法:副词 already,yet,before的'区别1
一、already, just, ever, never常用于助动词之后,实义动词之前。 already, just多用于肯定陈述句。
e.g. She has already finished her work. 她早已干完了活。
Would you like to go to see the film? No, I’ve seen it already.不,我已经看过了。(already偶尔会出现于句末)
They have just won a game. 他们刚刚赢了一场比赛。
有时already可以用于疑问句,表示期待肯定回答,或表示惊讶、意外。
e.g. Have you finished reading the book already? 你真的已经读完这本书了?(表示惊讶)
ever多用于疑问句,问初次经历。
e.g. Have you ever spoken to a foreigner? 你跟外国人讲过话吗?(问初次经历)
never多用于否定陈述句(注:本身表示否定意义)
e.g. He has never done such a thing, has he? 他从来没有做过这样的事,不是吗?(否定)
二、 yet一般用于疑问句(已经)或否定句(还),常位于句末。
e.g. Have you got ready yet? 你已经准备好了吗? He hasn’t finished his homework yet. 他还没完成作业。
三、before一般位于句末。
e.g. I have never seen the film before. 以前我从未看过那部电影。
英语语法:副词 already,yet,before的区别2
一、含义不同
already
adv. 已经。
yet
adv. 还;仍然;conj. 然而;但是。
二、用法不同
already
already的意思是“较早地”“提前”,可表示“比预想发生的时间早”,也可表示“比可能发生的时间早”,含有“想不到某事竟然已经发生了”或“以为某事会晚一些发生”的意味。
already一般用于肯定句中。与动词搭配时,静态动词多用一般式,动态动词多用完成时。表示与现在时间相比而已经做过的事,即by this time,须用现在完成时;表示与过去时间相比而已经做过的事,即by that time,用过去完成时或过去进行时。already不用于一般将来时。
I've already paid my membership dues.
我已经交了我的会员费。
yet
yet用于否定句和疑问句中及用于表示怀疑的动词之后,意思是“还,尚,仍然,直至现在”,在英式英语中通常用于现在或过去完成时,在美式英语中通常用于一般过去时。
yet用于疑问句中,还可作“已经”“还”“仍然”解,通常放在句末。
yet用作连词的意思是“然而,但是”,往往含有“尽管如此,但…”之意,连接意思相反的分句。
Have you composed your masterpiece yet? Have we seen it?
对你来说,你是否已经完成了你的杰作了呢?我们什么时候能见到它?
三、侧重点不同
already
already多用于肯定句。already有时也可用于疑问句中表示惊讶、怀疑,或者表示期望〔预计〕有一个肯定的回答。
yet
yet多用于疑问句或否定句。yet有时也可用于肯定句中,意思与still相同(仍然,还;迟早),而与already不同。