文档介绍:
e seen it ,我已经看过了。(already间或会出现于句末)
They have just won a game. 他们刚刚赢了一场竞赛。
有时already可以用于疑问句,表示期盼确定回答,或表示惊异、意外。
. Have you finished reading the book already? 你真的已经读完这本书了?(表示惊异)
ever多用于疑问句,问初次经验。
. Have you ever spoken to a foreigner? 你跟外国人讲过话吗?(问初次经验)
never多用于否定陈述句(注:本身表示否定意义)
. He has never done such a thing, has he? 他从来没有做过这样的事,不是吗?(否定)
② yet一般用于疑问句(已经)或否定句(还),常位于句末。
. Have you got ready yet? 你已经打算好了吗? He hasn’t finished his homework yet. 他还没完成作业。
③ before一般位于句末。
. I have never seen the film before. 以前我从未看过那部电影。 现在完成时的第一种用法常与以上的副词连用,因此这些词有时可以作为现在完成时的标记词。
(2) 现在完成时的其次个基本用法表示过去已经起先,持续到现在的动作或状态。该用法常和表示过去某一时刻持续到现在的一段时间的状语连用。
①与for +一段时间连用,表示多久。
. He has learned English for two years. 他已经学****两年英语了。
I have been here for three days. 我在这里已经3天了。
②与since +时间(起点)连用,表示自以来。
. His father has worked in that factory since 11011. 他爸爸自11011年以来都在这家工厂工作。
I’ve had a cold since last Friday. 自上星期五起我就感冒了。
③与since +一段时间+ ago连用,表示自以前就。
. Jim has waited there since half an hour ago. 吉姆自半个小时前就已经在那里等候了。
He has stayed here since three weeks ago. 他在这儿已呆了三个星期。
④与since +从句(从句用一般过去时)连用,表示自某事发生后就始终。
Greens have lived in Beijng since they came to China. 格林一家自从来到中国后就始终住在北京。
I’ve known her since I came to work here. 自从我来这里工作就相识他了。
(3) 现在完成时的第三个基本用法表示到现在为止这一时期中多次动作的总和或所做过的工作的量的积累。
. I have been to Beijing twice. 我去过北京两次。