当前位置:文档之家› 现在完成时讲解和练习(有答案)

现在完成时讲解和练习(有答案)

现在完成时讲解和练习(有答案)
现在完成时讲解和练习(有答案)

现在完成时讲解和练习

1. 现在完成时的构成: have\has+过去分词 (过去分词的构成有规则变化和不规则变化)

2. 现在完成时的四个基本句型

肯定句 He has finished the work.

一般疑问句 Has he finished the work? 回答 Yes ,he has. No, he hasn’t.

否定句 He has not finished the work.

特殊疑问句 What has he done?

3.现在完成时的用法:

A.表示过去发生或已经完成的动作对现在造成的影响或结果,强调对现在造成的影想或结果)。例如: The car has arrived. 车子来了。(结果:车子已在门口)

Someone has broken the window.有人把窗户打破了。(结果:窗户仍破着)

B. 表示过去已经开始,持续到现在的动作或状态,可以和表示从过去某一时刻延续到现在(包括“现在”在)的一段时间的状语连用,如for+时间段、since+过去的时间点、疑问词how long等。例如:My uncle has worked at this factory for five years. 我叔叔在这个工厂工作已经五年了。

Mr. Black has lived in China since 2002. 自从2002年Mr. Black 一直住在中国。

How long have you been here? 你来这里多久了?

4. 在下列情形下用现在完成时

(1)九词语

①already已经肯定句中或句尾

e.g.: I have already found my pen.

= I have found my pen already.

②yet已经否定句和疑问句句尾

e.g.:I have not finished the work yet. Have you bought a computer yet?

③ever曾经句中

e.g.: Have you ever seen pandas?

④never从不句中

e.g.:I have never been to Beijing. ⑤just刚刚句中

e.g.:I have just done my work.

⑥before以前句尾

e.g.:I have never been there before.

⑦so far到目前为止

e.g.:So far he has learnt 200 words.

⑧how long多久

e.g.:How long have you lived here?

⑨how many times多少次

e.g.:How many times has he been to Beijing?

(3)三词组

1.havegone to去了某地表示“已经去了某地,在去那里的途中或到达那里还没有回来”

e.g.:He has gone to Beijing (去了)

2.havebeen to去过某地表示“曾去过某地,已经从那里回来了”

e.g.:He has been to Beijing. (去过)

3.havebeen in 表示“在某地呆多长时间”,常与表示一段时间的状语连用,如:since, for, how long

e.g.: Mr. Brown has been in Beijing for three days. 布朗先生来已经有三天了

4.如果句子里面没有时间状语,汉语意思能够加“已经”,往往用现在完成时态。

e.g.:Have you lost your library book? 你已经弄丢了从图书馆借的那本书吗?

5.现在完成时态还常常用于下列句型

This is the best book I have ever read. 这是我曾经读过的最好的一本书。

It is the first time I have played the computer games. 这是我第一次玩电脑游戏。

6.在现在完成时中,瞬间动词不能和一段时间状语连用

e.g.:He has bought the book for 3 years.(错)

因buy这个一次性动词不能和一段时间for 3 years连用, 改正的办法有五种:

① He has bought the book.. (去掉一段时间for 3 years)

② He bought the book 3 years ago (改为一般过去时,使句子的意思不变)

③It’s 3 years since he bought the book. = 3 years has passed since he bought the book.

(改为固定句型 It is ---since---)

④ He has not bought the book for 3 years.(改为否定句)

⑤ He has had the book for 3 years. (用延续性动词have代替buy)

7. 还有其他瞬间动词也是这种情况,可参照前面的五种办法改正,前四种改法都一样,第五种改法各不

相同,举例如下:

①come/arrive/get to/reach → be here

e.g:I have come here for 3 years.(错)改为:I have been here for 3 years.

②leave/go →be away

e.g.:He has left for 3 hours.(错)改为:He has been away for 3 hours.

③begin/start →be on

e.g.:The film has begun for 3 minutes.(错)改为:The film has been on for 3 minutes.

④open →be open / close → be closed

e.g.:The shop has opened for 3 years.(错) 改为:The shop has been open for 3 years.

⑤die →be dead

e.g.:His father has died for 3 years.(错) 改为:His father has been dead for 3 years.

⑥finish/end→ be over

例:He has finished the work for 3 days.(错) 改为:The work has been over for 3

days

⑦join例:I have joined the army for 3 years.(错)

改为:I have been in the army for 3 years. 或I have been a soldier for 3 years.

⑧buy /catch → have

e.g.:I have bought the bike for 3 years.(错)改为:I have had the bike for 3 years.

He has caught a cold for 3 days.(错)改为:He has had a cold for 3 days.

⑨borrow → keep

e.g:I have borrowed the book for 3 years. (错)改为:I have kept the book

for 3 years.

还有其它的归纳如下:

leave --- be away borrow --- keep buy --- have die -

-- be dead begin/start --- be on finish --- be over fall ill ---be ill get up---be up catch a cold --- have a cold put on-- wear come/become/go --- be here fall asleep --- be asl

eep get to/ arrive/reach --- be (in) get to know --- know join----be a member of ... (成为…的一

员) open ---be open close ---be close break → be broken \ get up → be up marry → be married \ become → be \ lose → be lost \

8.现在完成时态与一般过去时态的区别

1一般过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强

调过去的事情对现在的影响,强调的是影响。

I saw this film yesterday.(强调动作发生的时间是yesterday 。)

ago, last week/... In 2008, in the past, just now, the day before yesterday, yesterday ... Then(那时),that day, one day, once(从前)

一、写出以下常用瞬间动词的相应延续性动词:

1. have arrived at/in sw. got to/reached sw. come/gone/moved to sw.→have been in sw./at…

2. have come/gone back/returned → ____________

3. have come/gone out →___________

4. have become →________________________

5.have closed / opened→_____________________

6. have got up →________________________ ;

7. have died →________________________;

8. have left sw. →________________________

9. have fallen asleep/got to sleep →___________ ;

10. have finished/ended/completed →___________;11. have married →____________________;

二、用正确的时间表达词汇填空

Have you done your homework _______________? (for, just, yet)

I have _____________ been to Guangdong. (for, never, yet)r

He has worked there _____________ he left school. (already, yet. Since, for)

She has known Sam ______________ 9 years. (already, yet. Since, for)

Have you ____________ ridden a horse? (ever, for, yet)

三、用for或since填空

1.My family has owned a ship ___________ 1920.

2.My family has owned a ship ___________ many years.

3.I have had a cold _________ last Monday.

4.I have had a cold __________ 5 days ago.

5.I have had a cold _________ 5 days.

四、用所给动词的适当形式填空

1. --- I _____________ (see) the film “Chicken Run”.

--- Where and when ________ you __________ (see) it? --- Last week.

2. Mary __________ already ____________ (have) her supper.

3. I ____________ (not want) to see the film. I _______________ (see) it with my parents. We _________ (see) it last Sunday.

4. ---_________ Uncle Wang ____________ (mend) the TV yet? ---Yes, he____________. ---When ___________ he ____________ it? --- Yesterday.

5. __________ you _______ (read) today’s newspaper yet?

6. They _________already__________(do) their homework. But they don’t know what__________ (do) next.

7. ---__________ you ___________ (see) the film last night? ---No, I ___________ (see) it for several times.

8. She ____________ (be) ill for three days.

9. My father ____________ (buy) a book for me yesterday.

He_________ already ________(pay) fifty yuan for it.

10. She_____________ (not read) this book before.

11. __________ you ever __________ (travel) on a train before?

12. --- ____________ Wei Hua ___________ (come) yet? ---Yes. She__________ (come) already. She ____________ (come) just now.

13. ---How long __________ you __________(learn) English? ---For more than two years.

14. They _______________ (live) in China since they ____________ (move) to China.

15. I___________ already __________ (see) the film. I ____________ (see) it last week.

16. So far I ________________(make) quite a few friends here.

17. How long _____________ the Wangs ____________(stay) here ? For two weeks.

18. They _________________ (not arrive) yet.

五、单项选择

1、Both his parents look sad .

Maybe they _________what's happened to him.

A. knew

B. have known

C. must know

D.will know

2、He has _______ been to Shanghai, has he ?

A. already

B.never

C.ever

D. still

3、Have you met Mr Li ______?

A. just

B. ago

C.before

D. a moment ago

4、The famous writer _____ one new book in the past two year.

A.

is writing B.was writing C.wrote D.has written

5、—Our country ______ a lot so far. —Yes. I hope it will be even ______.

A. has changed ; well

B. changed ; good

C. has changed ;better

D. changed ; better

6、Zhao Lan ______already ______in this school for two years.

A. was ; studying

B. will ; study

C. has ;

studied D. are ; studying

7、We ______ Xiao Li since she was a little girl.

A. know

B. had known

C.

have known D. knew

8、Harry Potter is a very nice film .I_______ it twice.

A. will see

B. have seen

C. saw

D.see

9、—These farmers have been to the United States. —Really ? When

_____ there ?

A. will they go

B. did they go

C. do they go

D. have they gone

10、—______ you ___ your homework yet?—Yes . I _____ it a moment ago.

A. Did; do; finished

B. Have; done; finished

C. Have; done; have finished

D. will; do; finish

11、 His father ______ the Party since 1978.

A. joined

B. has joined

C. was

in D. has been in

12、—Do you know him well ?— Sure. We _________ friends since ten years ago.

A. were

B. have been

C. have become

D. have made

13、—How long have you ____ here?—About two months.

A. been

B. gone

C. come

D. arrived

14、Hurry up! The play __________ for ten minutes.

A. has begun

B. had begun

C. has been on

D. began

15、 It _____ ten years since he left the army.

A. is

B. has

C. will

D. was

16、 Miss Green isn't in the office . she_______ to the library.

A.has gone

B.

went C.will go D. has been

have been to C. have gone to D. have been

18、The students have cleaned the classroom,_____?

A. so they

B. don’t they

C. have they

D. haven’t they

19、_____has Mr White been a member of Greener China since he ____ to China?

A. How soon, comes

B. How often, got

C. How long,came

D. How far, arrived

20、 His uncle ____ for more than 9 years.

A. has come here

B. has started to work

C. has lived there

D. has left the university

六、句型转换。

1、He’s never been late, ____ _ ________?(改成反意疑问句)

2、They have been here since 2000. (对划线部分提问) ______ __________have they been here?

3、The old man _________ last year. He _____ _______for a year. (die)(动词填空)

4、Miss Gao left an hour ago. (同义句转换) Miss Gao ________ ______ ________ _______ an hour ago.

5、Her mother has been a Party member for three years .(同义句)

Her mother _______ the Party three years ________ .

6、The Green Family moved to France two years ago. =____ two years ___ the Green family moved to France.

7、The bus has arrived here. It arrived ten minutes ago. (把两个句子合并成一个句子)

___________________________________________

七、汉译英。

1、吉姆已做完作业,他现在有空了。___________________________________________

2、他昨天收到一封信。___________________________________________

3、我父亲以前到过长城。___________________________________________

4、她还没有看过那部新电影。___________________________________________

5、她去过。___________________________________________

6、他这些天上哪儿去了?___________________________________________

参考答案:

一、

1.have been in sw./at…相应的介词

2.have been back

3.have been out

4.have been

5.have been closed/open

6.have been up

7.have been dead

8.have been away from sw.

9.have been asleep

10.have been over

11.have been married

二、

1.yet

2.never

4.for

5.ever

三、

1.since

2.for

3.Since

4.Since

5.For

四、

1.Have seen, Did see

2.Has had

3.Don’t want, have seen, saw

4.Has mended, has. did mend

5.Have read

6.Have done ,to do

7.Did see ,have seen

8.Has been

9.Bought ,has paid

10.Hasn’t read

11.Have travelled

12.Has come ,has come, came

13.Has lived ,moved

14.Have lived, moved

15.have seen,saw

16.have made

17.Have stayed

18.Haven’t arrived

19.Drove

20.Have learned

五、单项选择。

1、现在完成时主要强调过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。这种考查难度较大,往往无时间状语,需要从上下文分析、推理才行。故上两侧根据上下文分析、推理,正确答案是B.

2、现在完成时常与already(已经),just(刚刚,正好),ever(曾经),never(从来,也不;从不),before(以前),yet(仍然)等连用。故2应选B.

3、C

4、现在完成时常与recently(近来),so far(到目前为止),in the past/“last + 一段时间”等时间状语连用。因为上述短语表示的是从现在起往前推算的一段时间,句中的动作是从过去某一时间或时刻开始持续到现在的。故4应选D.

人教版八年级下册现在完成时专项讲解

现在完成时 现在完成时(present perfect tense)通常表示过去发生的动作一直延续到现在,而且还可能继续下去,或者表示过去的行为对现在造成一定的影响,可能还会产生结果等。 1.现在完成时结构 1.1.助动词have/has+动词过去分词。其中,助动词要随着主语的变化而变化,当主语是第三人称单数时,助动词要用“has”。 例:Have you finished your work? He says that he has seen UFOs many times. 1.2.现在完成时的缩写形式:I have=I ’ve have not= haven’t has not= hasn’t 例:I’ve finished my work./He hasn’t finished his work. 1.3.现在完成时的一般疑问句:Have/Has+主语+动词的过去分词+其他?肯定回答:Yes,主语+have/has.否定回答:No,主语+haven’t/hasn’t. 例:----Have you finished your work?----Yes,I have./No,l haven’t. ----Have they arrived?----Yes,they have./No,they haven’t. 1.4.1.通过加-ed的形式来构成规则动词的过去分词,就像我们构成这些动词的过去式方法一样。 大多数动词后+ed.如finish---finished. 以字母e为结尾的动词后+d,如change---changed. 以辅音字母加y结尾的动词,去掉y,再加ied.如carry---carried.

初中现在完成时态讲解带练习知识讲解

初中现在完成时态讲 解带练习

一.现在完成时的含义及用法 1.现在完成时表示过去发生的动作,并对现在有影响。 2.现在完成时表示从过去一直持续到现在的动作或状态。 现在完成时的基本句型: 肯定式: 主语 + 助动词have/has + 动词的过去分词. 否定式: 主语 + 助动词have/has + not + 动词的过去分词. 疑问式: 助动词Have/Has + 主语 + 动词的过去分词? 用法①现在完成时表示过去发生的动作,并对现在有影响。 Someone has broken the window. (窗户现在是坏的) I have already lost the key. (我现在没有钥匙) I haven’t read that book yet . (不了解书的内容) I have just cleaned my hands. (手是干净的) 此时,现在完成时常与already(已经), yet(已经), just(刚刚),ever(曾经)等词连用,通常放在助动词之后,过去分词之前。 already: 常用于肯定句中. yet: 用于否定句,翻译为还没。疑问句尾.翻译为已经 1.你已经找到你的书了吗? 2.他们在这个城市建了许多房子. 3.Judy还没到达.

4.你吃过早饭了吗? 用法② 现在完成时表示从过去一直持续到现在的动作或状态。 She has learned English for 5 years. He has lived in Beijing since ( 自从)he was born . Have you stayed here since ( 自从) 3 o’clock? for+ 时间段 since+时间点 , since+ 句子 ①Mr. Brown has had his TV _____15 years. ②I’ve taken driving lessons _______last month. ③My sister has had her cell phone _____a month . ④My friends haven’t visited me _______ my birthday. ⑤We haven’t used our car _____a long ti me . ⑥She hasn’t had a good cup of coffee ____ years. ⑦Tom has worn glasses _______he was 7 years old. 二.have been 与have gone 的用法比较 have been to “到过,去过”,表示曾经到过某处,但现在人不在那儿。 have gone to“去了”,表示已经去了某地,现在人可能在去的途中或已在那儿了。 have been in“呆在某处一段时间了” 三.实义动词分为: 瞬间动词、延续动词

现在完成时趣味讲解

现在完成时趣味讲解 现在完成时的含义 可与现在完成时态相连用的常见时间状语 瞬间动词在现在完成时态中的用法 现在完成时的含义 在当今常见的语法书中对现在完成时的定义大多是:现在完成时是指过去发生的至今已经完成或还在继续的动作。在笔者2011年于《海外英语》中发表的《have + -en的构式研究》中曾指出这一说法的稍欠妥之处。因为过去发生的“已经完成”或“未完成”容易让学生产生疑惑:究竟是不是完成时? 笔者认为易仲良教授提出的“式态”的说法以及马承老师提出的“现在完成时表示过去已经发生而与现在情况有关系的动作”这一说法更能让学生理解。事实上,我在初中的教学过程当中也是这样跟学生讲解的,学生们能够较好的理解这一说法,并能自然地将现在完成时与一般过去时区分开来。 常与现在完成时相连的时间状语 在初中阶段,多数考查现在完成时的句子当中都有较为明显的时间状语标志词, 比如以下的这些句子(均摘录自人教版教材):

Have you read Treasure Island yet? I’ve already read it. Have you ever been to a museum? I’ve never been to a science museum. I’ve had this bike for three years. 如果在实际的教学过程当中孤立地让学生记忆这些时间状语标志,无疑会给学生增大学习难度。为了能够提高学生的学习兴趣,我认为可以通过口诀韵律的方式让学生较快地掌握:以前(before)从来不(never)出现,最近(recently)曾经(ever)一两遍(once/twice/many times…), 自从(since+时间点)刚刚(just)for一段(for+一段),至今(so far/up to now)已经(already/yet)很明显。 在实际的教学过程当中,教师可有意识地讲述两个“已经”(already/yet)及(since/for)的区别着重分章节讲解,让学生在有了整体概念的基础上对各个考点进行突破。 瞬间动词在现在完成时中的用法 在人教版的课本附录的语法讲解中,我们可以看到:“某些动词的现在完成时可表示过去某一时间开始并一直持续到现在(包括”现在“在内)的动作或状态,可以和表示延续的时间状语连用。表示持续动作或状态的动词多是延续性动词”。如:

现在完成时讲解

现在完成时间和现在完成进行时 一、现在完成时 1. 通常使用现在完成时的几种情况 (1)表示过去发生的事对现在的影响 Justin has disappeared, so Kelly is very sad. (Justin 失踪在过去,但是Kelly 至今仍旧为他的失踪感到难过) (2)表示过去的动作一直延续到现在 I haven’t seen Justin since last Friday night. (从上周五晚上到现在一直没有见到过Justin) (3)表示动作的确切时间不明确或不重要 The boy has already come home. (男孩已经回家,但没有指出何时回家) (4)表示刚结束的动作 The police have just finished searching the area. (警方刚结束对该地区的搜查) (5)表示反复发生的动作 Some villagers say that they have seen UFOs many times. (村民曾多次看到UFO) 2. 现在完成时的结构 现在完成时由“have / has + 过去分词”构成。 3. 常与现在完成时连用的时间状语 (1)表示过去的事或动作对现在有影响,动作的时间不明确、不重要或动作刚结束,一般可用already (用于肯定句)、yet (用于否定和疑问句)、ever、just、recently、lately 和never Tom has already come home. He hasn’t finished his homework yet. I’ve met the old man somewhere before. (2)表示从过去开始,并一直持续到现在,一般用for/since短语或由since 引导的时间状语从句。在介词for后一般跟表示一段时间的短语,在since后一般跟表示某个时间的短语,或表示过去时间的状语从句。 We haven’t seen him for two days/since last Monday. We haven’t seen him since he left Nanjing. 4. 现在完成时的应用 (1) 非持续性动词go, come, leave, borrow, buy, die, join的完成时的肯定式不能与时间段连 用,若要接用时间段状语,则应换成相应的持续动词或状态动词。如: He has left. 他走了。 He has been away for an hour. 他走了一个小时了。 Can I borrow that book? 我可以借那本书吗? How long can I keep the book? 这本书我可借多久? 注意:非持续性动词的否定完成时可与时间段状语连用。如: He has not borrowed the book since then. 从此以后,他再也没有借这本书了。 (2) have / has been to 表示曾经去过某地,但现在不在那儿;have / has gone to表示现在已去 某地,现在不在这儿。如: He has been to Canada, but now he is working in our company. 他去过加拿大,现在在我们公司工作。

中考中考英语总复习现在完成时专项及解析

中考中考英语总复习现在完成时专项及解析 一、初中英语现在完成时 1.Little Tom his home for more than ten years. A. leaves B. left from C. will leave D. has been away from 【答案】 D 【解析】【分析】句意:小汤姆离开家已经十年了。由句中“for more than ten years”可知. 句中的谓语动词需使用延续性动词。leave对应的延续性动词为be away。 【点评】考查现在完成时。 2.—Do you still play basketball? —Oh, no. I ____ it for the past two years. A. haven't played B. didn't play C. won't play D. hadn't played 【答案】A 【解析】【分析】句意:——你还打篮球吗?——哦,不了。我已经有两年没有打过了。根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。 【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。 3.I scared of dogs ever since a dog hurt me when I was five years old. A. will be B. was C. have been D. would be 【答案】 C 【解析】【分析】由since引导的从句可知主句应用现在完成时,故答案为C。句意是:自从我五岁时被狗伤过之后我就一直怕狗。 【点评】本题考查现在完成时的用法。 4.—Where is your father? — . A. He has been to Shanghai B. He has been in Shanghai C. He has gone to Shanghai D. He have been to Shanghai 【答案】C 【解析】【分析】句意:-你的父亲在哪儿?-他去上海了。Have been to去过某地(已回);have been in在……;have gone to去了某地(未回)。本题中父亲是人们在找的人,所以是去了某地,还没回来,用have gone to。主语he是三人称单数,用has gone to。故选C。

【初中英语】现在完成时-知识点归纳与练习(1)

必备英语【初中英语】现在完成时-知识点归纳与练习 一、初中英语现在完成时 1.The tall building here for 100 years. A. is B. was C. has been D. is been 【答案】 C 【解析】【分析】那幢高楼在这里已经有100年了。根据for 100 years可知“高楼在这里”是过去发生的动作一直持续到现在,要用现在完成时态,其谓语动词形式为have/has+动词过去分词。故选C。 【点评】此题考查现在完成时,平时应多归纳总结各种时态,语态和句式的结构及用法。 2.All the skirts .They very well. A. sold out;are sold B. sell out;have sold C. have been sold out;sell D. have sold out;sell 【答案】C 【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。第一空sell out“卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词,sell 的过去分词为sold;第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。故选C。 【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。 3.The volunteers ________ a lot of help to the old and the young since 2010. A. offered B. have offered C. are offering D. will offer 【答案】 B 【解析】【分析】考查时态.句意"自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunteers复数,用助动词have.offer的过去分词是offered.答案是B. 4.My father ____ in a panda protection center for 10 years, so he knows a lot about panda. A. was working B. is working C. has worked D. will work 【答案】 C 【解析】【分析】句意:我父亲在熊猫保护中心工作了10年,所以他对熊猫很了解。由句中的语句for 10 years 提示可知,此句要用现在完成时,主语my father,助动词要用has,故选C。 【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。

现在完成时讲解(含讲解及习题)

现在完成时讲解 一、构成: 肯定式:主语+ 助动词have/has + 动词的过去分词. 疑问式:助动词Have/Has + 主语+ 动词的过去分词? 否定式: 主语+ 助动词have/has + not + 动词的过去分词. 过去分词规则变化: a)一般情况下,直接加ed, (work---worked,water---watered, finish---finished等;) b)以“辅音字母+ y”结尾的动词, 把y 变成i 再加ed, (carry---carried study---studied等;) c)以辅+元+辅结尾且中读的动词,要双写最后一个辅音字母,再加ed。(stop---stopped,shop---shopped) d)以不发音的e结尾的动词,只加d ( 过去分词不规则变化表: 二、用法: 用法一:表示过去(已经、曾经或从未)发生的某一动作对现在造成的影响或结果。 标志词:①already, ②never, ③ever, ④just, ⑤yet, ⑥before, ⑦once/twice/数字+ times 例:I have cleaned my room. 我已打扫了房间(房间现在是干净的,不需要打扫了) They have left. --他们已经离开了,也就是说现在他们人不在这里 I have never had a car (我从未有过汽车。) I have been there twice. a)already 往往用于肯定句,用在疑问句时表示强调或加强语气;yet 用于否定句和疑问句。 ?He has already left here. 他已经离开这里了。 ?Has he already left here? 他(真的)已经离开这里了吗?(表示加强语气) ?My teachers haven’t had breakfast yet. 我的老师们还没有吃早饭。 ?Have you written to your parents yet? 你已经给你父母写过信了吗? b)never 是否定词,表示“从来没有”,而ever 表示“曾经” ?We have never been to the Great Wall. 我们从来没有去过长城。 ?Have you ever been to Canada? 你们曾经去过加拿大吗? c)just用于句中, 表示“刚刚” ?I’ve just had breakfast. 我刚吃完早饭。 ?What have they just done? 他们刚刚做了什么? d)before用于句末, 表示“以前” ?I’ve seen it before. 我以前见过它。 练习:用never,ever,already,before, just或yet填空。 1. I have __________seen him before, so I have no idea about him. 2. Jack has __________finished his homework. 3. --Have you _________seen the film? --No, I have ________seen it. 4. ---Has the bus left _______? ---Yes, it has ________ left. 5. Would you like to go to the zoo with me? Yes, but I have been there _________.

英语现在完成时专项

英语现在完成时专项 一、单项选择现在完成时 1.Never _______ a greater, or more beautiful, or a calmer or nobler thing than you. A.did I see B.have I seen C.I saw D.I have seen 【答案】B 【解析】 【详解】 考查时态和倒装。句意:我从未见过比你更伟大、更美丽、更冷静、更高贵的东西。Never 位于句首时,要进行部分倒装,强调过去的动作对现在的影响要用现在完成时,故B项正确。 【点睛】 倒装是高中英语的常见考点,注意当含有否定意义的词,如never,hardly,seldom,little,few,not until及not only等位于句首时,其后需要用部分倒装。 2.The disease is a huge blow for the farmers. Hundreds of them ______ their animals, livelihood and hopes destroyed and many others fear they _____ the same fate. A.have seen; will suffer B.saw; suffered C.had seen; was to suffer D.see; suffer 【答案】A 【解析】 【详解】 考查时态。句意:这种疾病对农民来说是一个巨大的打击。数以百计的人目睹了他们的动物、生计和希望被摧毁,还有许多人担心他们会遭受同样的命运。结合句意可知第一空用现在完成时态;第二空用一般将来时态。故选A。 3.The Greens moved back to the countryside in 2008 and ________ a happy and peaceful life there ever since. A.are leading B.lead C.led D.have led 【答案】D 【解析】 【详解】 考查时态。句意:格林一家2008年搬回农村,从此过上了幸福安宁的生活。根据句中时间状语,ever since自从那时候起,可知,指从2008年一直持续到现在,故用现在完成时。故选D。 4.With people paying attention to fitness, self-service mini-gyms, each covering about 5 square meters, ________ in China’s major cities these years. A.have sprung up B.sprang up

现在完成时知识讲解讲课教案

专项语法讲练——现在完成时 【概念引入】 如何学习时态?对中学生来说,最好还是从各个时态的基本概念、基本形式和基本用法学起。在过了这一阶段之后,再放开步伐,通过大量的听、读和笔头实践,获得感性的知识。现在,我们就从最基本的概念、形式和用法等方面来总结一种新的时态——现在完成时。 【用法讲解】 一、现在完成时的定义 现在完成时表示过去发生或已经完成的某一动作对现在造成的影响或结果。 二、现在完成时的构成 1. 肯定句 现在完成时的肯定句式是“have(has)+过去分词”。 注意:该句式中的have或has是助动词,has用于第三人称单数,其它人称一律用have。 2. 否定句: 现在完成时的否定句式是“haven’t(hasn’t)+过去分词”。 3. 疑问句: 现在完成时的一般疑问句式是把助动词have或has提到主语之前。回答用Yes, …have(has)./ No, …haven’t(hasn’t). 三、动词过去分词规则变化与不规则变化 (一) 规则变化 变化规则:与动词过去式规则相同。 1. 一般直接在词尾加上ed。look —looked 2. 以e结尾的动词,直接加d。move —moved 3. 以y结尾,y前面是辅音字母的动词,变y 为i,再加ed。carry —carried 4. 部分动词需双写尾字母,加ed。stop —stopped (二)不规则变化 不规则动词的变化因词而异。但是如果对不规则动词的过去式和过去分词做一分析,就可发现其中的“规则”。同学们在记忆时,可按下面的形式对教材后不规则动词表进行分析、整理。例如:AAB型 ABC 型 AAA型

外研版英语英语现在完成时专题复习含答案解析

外研版英语英语现在完成时专题复习含答案解析 一、初中英语现在完成时 1.—Look! Your teacher Miss White is over there. —No, it can't be her. She ______ to Beijing. A. has gone B. has been C. went D. will go 【答案】A 【解析】【分析】句意:--看!你的老师怀特小姐在那边。--不,那肯定不是她。她去了北京。A. has gone去了某地,表示该人不在说话地点; B. has been去过某地,表示主语曾经去过某地,有这种经历;C. went过去式,去;D. will go将来时态,将要去。根据前面的否定猜测,可知怀特小姐去了北京,故选A。 【点评】考查固定搭配have gone to。 2.Mike used to be a top student, but he behind since he lost himself in computer games. A. fell B. has fallen C. was D. has been 【答案】 D 【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。由since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连用,故用延续性动词be。故选D。 【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。 3.He has studied in our school __________. A. since five years B. for five years C. for five years ago D. in five years 【答案】B 【解析】【分析】句意:他已经在我们学校学习五年了。has studied是现在完成时,和for+段时间连用,since+过去时间和现在完成时连用,in+段时间和一般将来时连用,故选B。 【点评】考查时间状语。根据句意选出正确的时间状语。 4.He ________ for ten years. A. has been married B. married C. got married D. had married 【答案】 A 【解析】【分析】句意:他结婚十年了。根据句意可知是从过去持续到现在的动作,应该用

现在完成时的用法讲解

现在完成时的讲解 对所学时态的回顾,引入现在完成时 通过数轴来概括讲解所学的四个时态:一般现在时、现在进行时、一般过去时、一般将来时。(导入)有时候,这4种时态还不能满足我们表达的需要。比如:表示“某人过去曾经做过某事”或者“某人做某事多久”,以上五种时态就派不上用场了。这时,我们可以用一种新的时态——现在完成时表示。同样也用数轴来表示一下。 一现在完成时的构成:主语+ have/has + 过去分词 (过去分词:规则动词的过去分词构成与动词过去式相同;不规则动词需要特殊记忆。 eg .Ihavetaught Englishinthisschoolsince1999. 二、否定式:主语+ haven’t/hasn’t+过去分词。 疑问式:Have /Has + 主语+过去分词? 简略答语:Yes,主语+ have/has.(肯定) No,主语+ haven’t/hasn’t.(否定) —Have you finishedyourwork? —Yes,I have. 三现在完成时的含义之一表示过去发生或已经完成的动作对现在造成的影响或结果, 常与already/yet,just,never/ever,before,so far等连用。这些标志词可以表达这种含义. 1.already意为“已经”,通常用于肯定句中,可放在助动词之后,过去分词之前,也可以放在句末。实例: 1)I've already read thisbook. 我已经读过这本书了。 (“读”这一动作发生在过去,对现在造成的影响是“知道书中的内容”。) 2)I'vewashedmy clothes already.我已经洗了衣服。 (洗衣服的动作已完成,其结果是“衣服冼干净了”。) 注意:在表示吃惊或明知故问等感情色彩时,already也可用于(口语)疑问句中。实例:

复习专题 现在完成时专项讲解及练习

复习专题现在完成时专项讲解及练习 一、初中英语现在完成时 1.All the students _______ very hard over the last three years. A. works B. has worked C. have worked D. worked 【答案】 C 【解析】【分析】Over the last three years, 用于现在完成时,又由于主语是复数,故选C。【点评】现在完成时的时间状语要掌握。 2.—What great progress Huawei ________ in recent years! —No wonder it is widely known in all parts of the world. A. is making B. has made C. makes D. made 【答案】 B 【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个角落都出名。根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。 【点评】考查现在完成时。注意掌握现在完成时的结构have/has+过去分词。 3.—Do you still play basketball? —Oh, no. I ____ it for the past two years. A. haven't played B. didn't play C. won't play D. hadn't played 【答案】A 【解析】【分析】句意:——你还打篮球吗?——哦,不了。我已经有两年没有打过了。根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。 【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。 4.—How do you like Beijing, Miss Read? —I've no idea. I _____ there. A. have gone B. have been C. haven't been D. haven't gone 【答案】 C 【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。 【点评】考查短语辨析,区分have been to与have gone to,理解句子,根据语境判断答案。

八年级下现在完成时全面知识点

八年级下现在完成时全 面知识点 Company Document number:WTUT-WT88Y-W8BBGB-BWYTT-19998

一现在完成时概念及用法: 1 表示过去发生或已经完成的动作对现在造成的影响或结果。常和just(刚刚), already(已经),yet(已经),never(从不),ever (曾经),before(以前),so far(到目前为止)等时间状语连用。 2 表示从过去某一时刻开始一直持续到现在的动作或状态,还有可能继续下去,常和 for或since引导的时间状语连用。此时的动词必须是延续性动词。 构成:have/ has(助动词)+V过去分词 肯定句:主语+ have/ has+V过去分词+其他 否定句:主语+ have/ has+not+V过去分词+其他 一般疑问句:have/ has+主语+ +V过去分词+其他 肯定回答:Yes, 主语+ have/ has. 否定回答:No, 主语+ haven’t/ hasn’t. 3 常用标志词语 already, never, ever, just, before, so far, yet ,since+过去的时间点,for+一段时间等 already常用于肯定句;yet用于否定句和疑问句。 二常用句型结构辨析 (一)have/has been to / have / has gone to / have/ has been in 辨析: ⑴ have/ has been to + 地名“曾经去过某地” , 现在已经回到原地。 He has been to England twice.他曾经去过英国两次。(现在已经不在英国了) Have you ever been to the Great Wall你到过长城吗(现在已经不在长城上) ⑵have gone to + 地名“已经去某地了”,说话时该人不在现场。 He has gone to England。他已去英国了。 (已经不在说话的地方,到达英国或者在去英国的路上) ⑶ have been in +地点待在某地,常与时间段搭配。 I have been in Shanghai for three years. (二)since与for区别: 1)for其后只能接表示“一段时间”的名词性短语,可用于多种时态。表示动作或状态持续的时间长短; since其后接表示“时间点”的短语或从句(一般过去时);也可以接“一段时间+ago”,常用于完成时态;还用于句型“It’s+时间段+since+一般过去时态的句子”。表示过去某个时间发生并持续至说话时的动作或状态。 I’ve lived in this city for five years. He usually sleeps for 12 hours every day. We’ve studied here since 2009. She has worked here for five years. It’s two years since I came to China. 练习:用since 和for填空 1.Jim has been in Ireland last Monday.

现在完成时讲解讲课教案

如何使用现在完成时 同学们我们已经学习了现在进行时、一般现在时、一般过去时、一般将来时这4种时态的用法,但这4种时态还不能满足我们表达的需要。比如:表示“某人过去曾经做过某事”或者“某人做某事多久”,以上五种时态就派不上用场了。这时,我们可以用一种新的时态——现在完成时表示。 一、现在完成时的构成 (一)肯定式 主语+助动词have /has +过去分词+其它 说明:这里的have /has是助动词,没有什么具体意义。当主语是第三人称单数时助动词用has,其余人称一律用have。has,have的缩略式分别为's或've。规则动词过去分词的构成与过去式的构成方式一样,不规则动词可参看不规则动词表。实例: 1)I've just copied all the new words .我刚抄写了所有的生词。(表示不要再抄了) 2)She has lost her books .她丢失了她的书。(表示到目前为止还没有找到) (如果用过去时:She lost her books . 则强调书是过去丢的这一动作,而不知现在有没有找到) 3)We've just cleaned the classroom .我们刚好打扫了教室。(表明现在教室是干净的) (二)否定式 主语+助动词have /has+not+过去分词+其它 说明:现在完成时构成否定句时,只需在助动词have /has后面加not就行。have not,has not的缩略式分别为haven't ,hasn't。另外,肯定句中有some,already时,改为否定时要分别改成any,yet。实例: 1)I haven't finished my homework yet.我还没有完成我的作业。 2)She hasn't travelled on a train .她没有坐火车旅行过。 3)We have never spoken to a foreigner.我们从来没有和外国人说过话。 注:有时not可以用never代替,表示“从来没有”的意思。又如: 4)I have never seen him before.以前我从来没有见过他。 (三)一般疑问式 助动词Have /Has +主语+过去分词+其它? 说明:把陈述句中的have或has放到句首,句末打问号,同时把句中的some ,already改为any ,ye t 就构成了一般疑问句。肯定回答用“Yes ,主语+have/has.否定回答用“No,主语+haven't/hasn't.”有时也可以用“No,not yet./No ,never./No,not even once.”等。实例: 1)—Have you ever made dumplings ?你曾经做过饺子吗? —Yes ,I have .是的,我做过。 2)—Has she ever been abroad ?她曾经出过国吗? —No,never.不,从来没有。 3)—Have they found the lost books yet ?他们已经找到了丢失的书吗? —Yes ,they have.是的,他们找到了。 注意:当句中有否定词not ,hardly(几乎不),never的时候,在改为反意疑问句时,附加部分用肯定形式。例如:You have never come to our school ,have you ?你以前从来没有来过我们学校,是吗?二、现在完成时的用法 (一)现在完成时的用法1:表示过去发生或已经完成的某一动作对现在造成的影响或结果。此时,常与时间副词already(已经),yet(还、已经),just(刚刚、仅仅) ,ever(曾经),never(从不),before(以前)等连用。这几个副词的用法如下: 1.already意为“已经”,通常用于肯定句中,可放在助动词之后,过去分词之前,也可以放在句末。实例:1)I've already read this book. 我已经读过这本书了。

中考英语现在完成时专题复习

中考英语现在完成时专题复习 一、初中英语现在完成时 1.It has been three years since I ______ a teacher. A. become B. became C. becoming D. to become 【答案】 B 【解析】【分析】题意:现在完成时里,since从句里动词应用一般过去时。故选B。 【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。 2.All the skirts .They very well. A. sold out;are sold B. sell out;have sold C. have been sold out;sell D. have sold out;sell 【答案】C 【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。第一空sell out“卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词,sell 的过去分词为sold;第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。故选C。 【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。 3.—The drama series The Thunder (破冰行动) hits screens these days. —Oh. What a pity! I ____________ any of them yet, A. doesn't watch B. didn't watch C. won't watch D. haven't watched 【答案】 D 【解析】【分析】句意:——连续剧《破冰行动》这些天正在霸屏。——哦。真遗憾!我任何一集也没有看过。根据Oh. What a pity!可知我没有看过。过去的动作对现在造成的影响和 yet也,常和现在完成时的否定结构连用,可知此处用现在完成时。故选D。 【点评】此题考查现在完成时。注意yet常和现在完成时连用。 4.—Your shoes are so old. Why don't you buy a new pair? —Because I all my money on an MP5. A. spend B. have spent C. am spending D. was spending 【答案】 B 【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。强调过去发生的动作对现在的影响,应用现在完成时,故选B。 【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。

中考英语现在完成时知识点梳理及经典练习(超详细)

中考英语现在完成时知识点梳理及经典练习(超详细) 一、初中英语现在完成时 1.So far, the AIIB(亚投行)_____ 57 countries to be the founding members. A. attracted B. has attracted C. will attract 【答案】 B 【解析】【分析】句意:到目前为止,亚投行吸引了57个国家成为发起国。So far,到目前为止,句子强调过去对现在造成的结果,用现在完成时态。故选B。 2.My father ____ in a panda protection center for 10 years, so he knows a lot about panda. A. was working B. is working C. has worked D. will work 【答案】 C 【解析】【分析】句意:我父亲在熊猫保护中心工作了10年,所以他对熊猫很了解。由句中的语句for 10 years 提示可知,此句要用现在完成时,主语my father,助动词要用has,故选C。 【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。 3.—Where is your father? — . A. He has been to Shanghai B. He has been in Shanghai C. He has gone to Shanghai D. He have been to Shanghai 【答案】C 【解析】【分析】句意:-你的父亲在哪儿?-他去上海了。Have been to去过某地(已回);have been in在……;have gone to去了某地(未回)。本题中父亲是人们在找的人,所以是去了某地,还没回来,用have gone to。主语he是三人称单数,用has gone to。故选C。 【点评】本题考查现在完成时。以及Have been to;have been in;have gone to三个短语的词义和用法。 4.— Where is your uncle? I haven't seen him for a long time. — He _______ Beijing for about half a year. He moved there in January. A. has gone to B. has been to C. has arrived in D. has been in 【答案】 D 【解析】【分析】考查延续与非延续性动词。根据for about half a year是一段时间,排除非延续性动词A、B、C这三个选项,故选D。

相关主题
文本预览
相关文档 最新文档