内容正文:
15
第二章 本期目标
第一节 现在完成时
一、现在完成时的构成及用法
1.构成:have / has+过去分词。
2.基本用法:
(1)表示动作发生在过去,对现在造成的影响或
结果。 常与 already, yet, ever, never, just, so far 等时
间状语连用。 如:
I have already finished my homework.我已经把作
业做完了。 (不用做了)
(2)表示过去已经开始,一直持续到现在的动作
或状态。 常与 for, since 连用。 如:
Mr.Wang has taught in the school for six years.王老
师在学校教书有六年了。
【注意】
在现在完成时中,瞬间性动词需要改为相应的表
示持续意义的动词或词组才可以与表示一段时间的
状语(for, since)连用。 其变化如下:
begin / start →be on leave →be away (from)
go → be off borrow → keep
come→ be here return → be back
die → be dead open → be open
buy → have arrive → be here
close→ be closed join→ be in / a member of
这 12 个瞬间性动词可以用一句话来概括:
“开始离去借来还,加入死开买到关。”
如:His grandpa died ten years ago.他的爷爷十年
前去世了。
His grandpa has been dead for ten years.他的爷爷
去世已经十年了。
二、几组词的区别
1.have been 与 have gone 的区别
(1)“have been to+地点”,表示“曾经去过某地”,
说话时已回来。
(2)“have gone to+地点”,表示“到某地去了”,现
在还没有回来,不在说话的地点,主语通常是第三人
称。
(3) “ have been in +地点”,表示在某地“呆了多
久”,常与 for, since 连用。
(4)若表示地点的词是副词,则要省去 to。
He has been to Beijing.他去过北京。 (现在不在北
京)
They have gone to Sydney.他们去了悉尼。 (现在
不在这儿,可能在去悉尼的路上,或者已到悉尼。)
Kate has been in China for ten years.凯特在中国呆
了十年。
She has never been there.她从来没有去过那儿。
2.already 与 yet
already:“已经”,用于肯定句,通常在句中。
yet:“已经,仍然,还”,用于否定句或一般疑问句,
通常在句末。 如:
I have already bought a computer.
→I haven’t bought a computer yet.
→Have you bought a computer yet?
3.for 与 since
for:后跟一段时间,表示多长时间了。
since:后跟过去的时间点或从句。 如:
Jim has been in China for two years.吉姆在中国呆
了两年。
Jim has been in China since two years ago.两年前吉
姆就已经在中国了。
4.ever 与 never
ever:“曾经”,常用于疑问句或否定句中。
never:“从来不”,表示否定的含义。 如:
—Have you ever been to Guilin? 你曾经去过桂林吗?
—No, never.从来没有去过。
He has never been to New York, has he? 他从来没
去过纽约,是吗?
5.just,just now 与 now
just:“刚刚”,用于现在完成时,常位于 have / has
与过去分词之间。
16
just now:“刚才”,用于一般过去时,常位于句末。
now:“现在”,用于现在进行时,常位于句首或句
末。 如:
I have just read the book.我刚刚读了这本书。
I read the book just now.我刚才在读这本书。
I am reading the book now.我正在读这本书。
第二节 不定代词
一、some,any 与复合不定代词
1.some 和 any 都可以修饰可数名词和不可数名
词,表示“一些”,some 通常用于肯定句,an