现在完成时态讲解和练习

更新时间:2023-10-24 12:45:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

现在完成时态讲解和练习

一、定义:现在完成时 1.表示过去发生或已经完成的动作对现在 造成的影响或结果。 It’ so dark. --Someone has turned off the lights (有人刚把灯关了,对现在造成的结果是:现在很黑) Are you free? --I have finished my homework. I am free (我已经完成了家庭作业,对现在造成的结果是很有空)

2.表示从过去某一时间开始并一直持续到现在的动作或状态.可以和表示延续的时间状语连用。表示持续动作或状态的动词多是延续性动词。 常与 since + 过去的时间点,for + 一段时间,so far 等时间状语连用。 I have learned English for more than ten years.我已经学了 10 多年的英语。 (从 10 年前开始,持续到现在还在学) She has swum since half an hour ago. 我已经游泳了半个小时(半个小时前已经开始游泳,到现在还在游)

二、动词构成: 肯定式 have/has+v 过去分词 否定式 haven’t/ hasn’t+v 过去分词 疑问式 Have you……?Has he……?

句型转换: I have been to Paris. she has gone to the zoo. 一般疑问句: 肯定回答: 否定回答: 对划线提问: 变否定句:

动词的过去分词形式 1.规则动词 finish--finished--finished live--lived--lived carry--carried--carried stop—stopped--stopped

2.不规则动词 (背不规则动词表) go—went—gone forget—forgot--forgotten cut--- --cut-- --cut see---saw—seen

练习译文:1. 她成为一名护士已经三年了。 2. 我五年前就认识李雷了。

3. 那些相片我已经寄给他了。 (post) 4. 我来到这个学校后,他就一直教我。 5. 我刚丢了我的历史书。

三、连用词 1、现在完成时的时间状语 for+时间段/ since +时间点/ so far

2、常与 just, already, yet, ever, never,before,so far 等连用,强调动作完成,不强调动作的持续. 时间状语的区别:1、Have you _____been to Japan? 2、 I have _____ finished my homework. 3、I have finished my homework ______. 4、 I haven’t finished my homework ____.

四、瞬间动词的用法表示动作瞬间完成,不能持续一段时间。也叫短暂性动词或非延续性动词。

●在现在完成进行时态中肯定句、疑问句中不能与时间段连用,这些动词是 ① become, ② begin, start③ buy, ④borrow, ⑤come (go, arrive), ⑥die, ⑦finish, ⑧join, ⑨ leave, ⑩、put on ⑾、fall asleep ⑿、fall ill ⒀、open ⒁close、⒂、marry 等。

●在完成式中表述这种意思,我们常用相应的延续性动词 来代替短暂性 动词。 大多数变为 been+相应的介词/形容词

borrow → become → come (go, arrive, get) → fall finish→ leave→ open → asleep → buy → join→ put on → marry→ begin/start→ fall ill → die→ close→

但在否定句中,短暂性动词可以与时间段连用。 如:I haven’t bought the bike for a year. 我

买这辆自行车还不到一年。 She hasn’t come here for an hour. 她来这儿还没有一个小时。 判断并翻译练习: 1.我买了这块手表五年了。 I have bought this watch for five years. 2.这位老人已经死了十年了。The old man has died for ten years. 3.他已经回来三天了。He has come back for 3 days.

4.自从六点钟他就来这儿了。He has come here since 6 o’clock. 5.我离开家乡已十年了。I have left hometown for 10 years.

五、have /has been to 与 have/has gone to 的用法比较 have been to 意思是“到过,去过” ,表示曾经到过某处,但现在人不在那儿。 have gone to 意思是“去了” ,表示已经去了某地,现在人可能在去的途中或已在那儿了。 have been in 意思是“呆在某处一段时间'' 译文:1. 她曾去过南京吗? 2 你以前从未去过那儿。

3. 我去过桂林,我去年去的。 4. 她已经去南京了。

5. 他们在根德呆了20 年了。

六、与一般过去时的用法比较:1、现在完成时和一般过去时都是说 过去的事情,但现在完成时注意的不是事情本身,而是强调事情与现在保持的某种密切联系(如现在的结果,影响,一直延续到现在等);而一般过去时,则只讲述发生在过去的动作和事情与现在没有关系。 He has bought an English-Chinese dictionary. 他已经买了一本英汉字典。 He bought an English-Chinese dictionary. 他曾买过一本英汉字典。 第一句用现在完成时时态,想表达意为: “He bought an English-Chinese dictionary. And he still has it” “过去他买了一本英汉字典,现在他还有这本字典” 、 第二句用过去时只叙述过去他买过一本英汉字典这一事实,至于现在他是否有这本字典并未强调说明。

2、时间状语的区别:当有一个表示过去某一特定时间的状语时,不用现在完成时,而用一般过去时,这样的词有( ) I saw the film on television yesterday. 现在完成时总是与 since+时间点,for +时间段连用。 They have known each other since 1950 Since he was a child ,he has lived in England

七、练习 用 Have been to, have gone to, have been in 填空 1、Mike and his parents __________ the north for half a year. 2、Mum is not at home now. she _________ the shop. 3、______ you ever _____ to Kunming ? Never. 4、Where _____ you ______ these days?

5、Has Jim arrived yet?Yes, he _______ here for several days. 6、Where is Peter? I don’t know where he ________. 7、Hi Jim! Where _____ you _____ ? 翻译下列句子:

1. 你曾经吃过鱼和薯条吗? 2、我刚刚丢了我的语文书。 3. 我以前从来没去过那个公园。 4. 他已经吃过午饭了。 5. 你已经看过这部电影了吗? 6. 我哥哥还没回来。

7. 我自从上星期看过这部电影。 8. 自从 1992 年他住在这里。 9.这本字典我已买了三年了。 10.他离开中国三年了。

本文来源:https://www.bwwdw.com/article/rxc2.html

Top