当前位置:文档之家› 英语现在完成时专练

英语现在完成时专练

英语现在完成时专练
英语现在完成时专练

现在完成时专练

现在完成时的定义:

(1)表示过去发生或已经完成的动作对现在造成的影响或结果。

(2)表示从过去某一时间开始并一直持续到现在的动作或状态。常与since+过去的时间点,for+一段时间,so far等时间状语连用。

(2)现在完成时的构成及句式转换:

助动词have/has + 过去分词

(3)现在完成时的标志:

①常与just, already, yet, , before, so far 等连用,强调动作的完成,不强调动作的持续。

②for + 时间段;since + 过去的时间点;since + 段时间ago;since + 一般过去时的句子。

一、用括号内所给单词适当形式填空

1. Judy has already _______ (finish) reading Little Women.

2. Tom and Mike have already _______ (decide) to learn Chinese on Internet.

3. Have you ________ (read) Alice in Wonderland yet?

4. Robinson ________ (have) already built a house on the island.

5. It often ________ (snow) in North China in winter.

6. He has just ________ (copy) all the words.

7. When you finish _________ (read) the book, please remember ___________ (return) it to the library on time.

8. Last year, they __________ (buy) a new computer.

9. Have you ________ (pack) the camera yet?

10. I have already _________ (put) it in my suitcase.

11.I_______ already________(see)the film. I______(see)it last week.

12. “_______he________(finish)his work today?”“Not yet.”

13. My father_______just______(come)back from wor k. He is tired now.

14. “Where’s Li Ming?”“He________(go)to the teacher’s office.”

15. Shanghai____(be)a small towm hundreds of years ago.Now it_____(become)a large city.

16 .I_______(work)here here since I_____(move)here in 1993.

17. So far I______(make)quiet a few friends here.

18. How long______ the Wang’s__________(stay)here

二、单项选择1. Ben is a foreign teacher. So far, he _______ in Taian for five years.

A. was teaching

B. has taught

C. will teach

D. taught

2. Mr. Wang isn’t here. I think he _______ Guiyang.

A. has gone to

B. has been to

C. goes

D. went

3. —Have you ever been to Beijing? — Yes, I ______.

A. do

B. have

C. was

D. did

4. —Have you ever been to Shanghai? —Yes, I ______ there last year.

A. went

B. have been

C. have gone

D. has been

5. —Where is your father?

—He _____ Australia and he _______ Sydney for two weeks.

A. has been to; has been in

B. has gone to; has been in

C. has been in; has been to

D. has gone to; has been to

6. —Will you go and see the movie Net Mother with me?—Thank you. But I _______ it already.

A. saw

B. have seen

C. see

D. will see

7. I began watching here an hour ago, but now nothing ______ yet.

A. happens

B. will happen

C. happened

D. has happened

8. It’s sometimes hard to tell one twin from ______.

A. another

B. some other

C. other

D. the other

9. —Look! A book is on the floor. Whose is it?—It ________ be Rick’s. It has his name on it.

A. mustn’t

B. can’t

C. must

D. need

10. —Hello, may I speak to Mr. Smith?—Sorry, he isn’t in. He _______ the office.

A. has been to

B. has gone to

C. has been away

D. has left

11.—A number of volunteers ______ willing to teach in China’s rural areas.

—Yes, the number ______ getting bigger and bigger.

A. is; is

B. are; is

C. is; are

D. are; are

12. Her son _____ coke, but now he ______ milk.

A. used to drink; is used to drinking

B. used to drinking; drinks

C. is used to drinking; used to drink

D. is used to drink; is drinking

13. He took up my cell phone and made a long distance call as if the phone _____him

A. belonged to

B. was belonging to

C. was belonged to

D. had been belonged to

14. ______ have you lived with your grandparents?

—About three years.

A. Hong long

B. How many

C. How much

D. How often

15. -- ____ have you been married?-- For twenty years.

A. How far

B. How often

C. How long

D. How soon

16. If you sit in a chair ____ a long time, your back may begin to hurt.

A. at

B. in

C. on

D. for

17. -- I often have hamburgers for lunch.

--You’d better not. It’s bad for you ____ too much junk food.

A. eat

B. to eat

C. eating

D. ate

18. --- When did you _______ the bike?--- in 2012 . I have ______ it for two years.

A.buy ; bought

B.have ; bought

C. buy ; had

D.bought; bought

19. --- How long has Mr.Green lived in Lanzhou?--- He’s lived here ______ 1998.

A. for

B. since

C. at

D. on

20. —Where is Bruce?Is he at home?—I think he _____ school.

A .has gone B. has been C. has gone to D. has been to

21.—How long have you studied English?—_____.

A. For 5 years

B.5 years ago

C. Since 5 years

D.5 years before

三、句型转化

1. The student was studying in England. (一般疑问句)____ the student studying in England?

2. The match has started.(改为一般疑问句)__________ the match ___________?

3. They have played basketball for an hour.(否定句)They ______ _____ basketball for an hour

4. I have seen the movie twice.(就划线部分提问)_________ _________ you _______twice?

5. He often listens to music in the classroom(就划线部分提问)

_________ _________ he often ________ in the afternoon?

6.We have already cleaned the classroom(改为否定句)

7.She has been a flight attendant for two years.(划提)_____ _____ ____she _____ a flight attendant?

8.His father has been to America twice. (划线提问)

_____ ______ _______ has his father _______ to America?

9. They left Changsha an hour ago.=They have ______ ______ ______ Changsha for an hour.

10. The film began ten minutes ago=The film ______ ______ ______ for ten minutes.

11. The old man died 5 years ago=The old man ______ ______ ______ for 5 years.

英语语法大攻克--现在完成时的讲解

现在完成时的讲解 基本结构:主语+have/has+过去分词(done) ①肯定句:主语+have/has+过去分词+其他 ②否定句:主语+have/has+not+过去分词+其他 ③一般疑问句:Have/Has+主语+过去分词+其他 ④特殊疑问句:特殊疑问词+一般疑问句(have/has+主语+过去分词+其他) (1)现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在. I have spent all of my money.(含义是:现在我没有钱花了.) Jane has laid the table.(含义是:现在桌子已经摆好了.) Michael has been ill.(含义是:现在仍然很虚弱) He has returned from abroad. (含义是:现在已在此地) (2)现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用. Mary has been ill for three days. I have lived here since 1998. 注(超重要):瞬间动词(buy,die,join,lose……)不能直接与for since 连用。要改变动词 come-be go out-be out finish-be over open-be open die-be dead ……………… 1.have代替buy My brother has had(不能用has bought) this bike for almost four years. 2、用keep或have代替borrow I have kept(不能用have borrowed) the book for quite a few days. 3、用be替代become How long has your sister been a teacher? 4、用have a cold代替catch a cold Tom has had a cold since the day before yesterday. 5、用wear代替put on b)用“be+形容词”代终止性动词 1、be+married代marry 2、be+ill代fall (get) ill 3、be+dead代die 4、be+asleep代fall (get) asleep 5、be+awake代wake/wake up 6、be+gone代lose,die,sell,leave 7、be+open代open 8、be closed代close/shut 9、be+missing(gone,lost)代lose c)用“be+副词”代终止性动词 1“be+on”代start,begin 2“be+up”代get up 3“be+back(to)”代return to,come back to,go back to 4“be here (there)”代come(arrive,reach,get) here或go (arrive,reach,get) there等等 d)用“be+介词短语”代终止性动词 1.“be in/at +地点”代替go to /come to 2.用be in the army 代替join the army

(英语)现在完成时练习全集

(英语)现在完成时练习全集 一、单项选择现在完成时 1.We two thirds of the project so far and we’re sure to complete it on time. A.finish B.will finish C.have finished D.finished 【答案】C 【解析】 【详解】 考查时态。句意:到目前为止,我们已经完成了三分之二的项目,我们一定会按时完成。根据句中时间状语so far可知用现在完成时。故选C。 【点睛】 本题考查现在完成时,现在完成时是“过去的动作或状态持续到现在并且已经完成”。判断现在完成时的标志词有already , ever , never , yet , just , before, still , lately ,since , for a long time ,up to now, until, so far, in the last few years/weeks/mouths , till now, recently等,考生在平时学习英语过程中要多注意积累。本题只要抓住句中时间状语so far(到目前为止)就可以判断出用现在完成时。 2.It is the fourth time that Tom ______ in the maths exams. A.failed B.has failed C.had failed D.have failed 【答案】B 【解析】 【详解】 考查固定句式中的时态。固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。本题前面是is,故使用现在完成时,主语是第三人称单数,故B正确。句意:这是这个星期里他第四次打电话给你了。 【点睛】 固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。(1)It is the first time that I have come to the Great Wall. 这是我第一次到长城去。(2)It was the first time that he had visited the Great Wall.那是他第一次参观长城。 3.The Reform and Opening-up, having passed its brilliant age of 40 years ,____the backward

英语语法-现在完成时用法及习题

目录 1现在完成时的构成 (2) 2现在完成时的用法 (5) 3 使用现在完成时需注意事项 (7) 4过去完成时与现在完成时的比较 (12) 练习题 (13) 答案 (16)

现在完成时对于我们来讲是所有时态中最难掌握的一种。因为它并不是表示发生于某一时间的事情,而是既涉及过去,又联系现在的一种时态。请参见下列三个例句: 例:1.I live in Beijing. 我住在北京。 2.I lived in Beijing. 我住过北京。(我在北京住过。) 3.I have lived in Beijing. 我一直住在北京。 例1.的live是一般现在式,表示“我现在住在北京”这一事实。 例2.的lived是过去式。这句只是表示在过去的某一时期我在北京住过,至于现在住不住在北京则不清楚。 例3.的have lived是现在完成时,表示我在过去的某一时间开始住在北京,现在也住在北京。表示从过去到现在的一种继续状态。 1现在完成时的构成 现在完成时的形式是“have (has)+过去分词”,表示继续、完了、结果和经验等四种意思。 现在完成时的否定句是在have(has)的后面加上not,疑问句是将have(has)置于主语之前。 1现在完成时的肯定句 句型:

We have lived in Beijing. 我们一直住在北京。 He has lived in Beijing. 他一直住在北京。 过去分词的三种用法 过去分词有下列三种用法(过去分词的构成详见第六章):1.构成现在(过去)完成时 have(has)+过去分词~ I have written the letter. 我写完这封信了。 2.被动语态:参见第十三章 be + 过去分词~ He was looked after.他受到照顾。 3.用于形容词 This is a broken chair. 这是一张坏的椅子。 2现在完成时的否定句 句型:主语+have(has)+not +过去分词~. I have not seen the movie yet.

(完整版)(英语语法)四种完成时态

LESSON EIGHT 四种完成时态 主系表 现在:You are rich. 过去:You were rich. 将来:You will be rich. 过去将来:You would be rich. There be 现在:There is a book on the desk . 过去:There was a book on the desk. 将来:There will be a book on the desk. 过去将来:There would be a book on the desk. 主谓宾状 现在:You study English in the school. 过去时:You studied English in the school. 将来时: You will study English in the school. You are going to study English. You are to study English. You are about to study English 过去将来:You would study English in the school You were going to study English. You were to study English. You were about to study English. You are studying English. You were studying English. You will be studying English. You woud be studying English. 课堂练习 1:你知道你们老师的爸爸昨天为什么要打beat他? 2:你知道你们班的那个女孩子怎样成为你们班最好的学生吗?3:你知道昨天他们家的狗为什么咬bit bite你吗? 4:我妈妈昨天问我我打算在哪学英语.

英语现在完成时

英语现在完成时 现在完成时表示到说话时为止(或到现在为止)已经发生或完成了(不一定结束)的动作或状态。过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。 a. 现在完成时的句型 ①肯定句:主语+has/have+动词的过去分词+宾语(或者其他) ②否定句:主语+haven’t/hasn’t+动词的过去分词+宾语 ③一般疑问句:Have/Has+主语+动词的过去分词+宾语(或者其他).(末尾用问号) b. 现在完成时的用法 1) 表示影响 该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在有影响或结果,同时说话者强调的或感兴趣的就是这个影响或结果,如汉语说”他已离开这个城市了”,其中的”离开”肯定发生了,它对现在的影响或结果就是”他现在已不在这个城市了”;又如汉语说”有人把窗户打破了”,显然”打破窗户”这一动作发生在过去,并且在过去已经完成了,但说话人强调的重点是打破窗户对现在的影响–窗户现在仍是破的。如: He has been away from the city.他已离开这个城市。(结果:他不在这个城市。) Someone has broken the window.有人把窗户打破了。(结果:窗户仍破着。) I have lost my pen.我把钢笔丢了。(结果:我现在无钢笔用。) He has finished his work.他把工作做完了。(结果:他现在可以做其他的事了。) 2) 表示持续 该用法的现在完成时表示一个过去发生的动作或开始的状态在过去并未完成或结束,而是一直持续到现在,并且有可能继续下去(也可能到此结束),如汉语说”他在我们学校教书已有30年了”,显然”他在我们学校教书”是从30年前开始,并且一直教到现在,已经持续了30年;又如汉语说”自上个星期以来他一直很忙”,显然”忙”是从上个星期开始的,并且这一”忙”就一直忙到现在。如: He has taught in our school for 30 years.他在我们学校教书已有30年了。 He has been busy since last week.自上个星期以来他一直很忙。 He has worked for us ever since he left school.他离开学校以后就一直为我们工作。 3) 表示重复 即表示从过去某个时间直到现在的这个时间范围内不断重复发生的动作或情况,并且这个不断重复的动作有可能继续下去,也有可能到现在就结束。如:

英语动词现在完成时中的用法梳理

英语动词现在完成时中的用法梳理 表示过去发生的动作对现在所造成的影响或表示从过去某一时刻开始一 直延续到现在的动作或状态。如I have finished my work. 我的工作干完了。Luckily, I have read the book before. 幸好我以前看过这本书。I have almost finished the book. 这本书我几乎已经看完了。And because of that, we have come to see you. 因此我们就来找你了。We have used both written and aural material. 我们使用了书面和听的材料。She has been away on a long trip. 她离家作长途旅行去了。He has behaved very badly to you. 他待你很不好(from yygrammar)。The storm has lasted for three hours. 暴雨已经持续了三个钟头了。 2. 经常与现在完成时连用的状语或结构有already, just, so far, in the last [past] few years, it is the first time that, for five years, since 1980 等。如I‘ve known her for a long time. 我认识她很长时间了。I‘ve already posted your letters. 我已把你的信发掉了。So far there has been no bad news. 到现在为止还没有坏消息。Since then, he has developed another bad habit. 自那以后,它养成了另一种环习惯。注:不与具体的过去时间状语或when 连用(from yygrammar)。引用地址: yygrammar/Article/200806/384.html ?

(英语)英语现在完成时提高训练

(英语)英语现在完成时提高训练 一、初中英语现在完成时 1.This museum here for over 80 years. It one of the oldest buildings in this city. A. is; was B. had been; is C. was; has been D. has been; is 【答案】 D 【解析】【分析】考查动词的时态。句意:博物馆在这儿有八十多年了。它是这座城市最古老的建筑之一。前句表示从过去一直延续到现在的状态,用现在完成时态;后句表示的是现在的状态,用一般现在时态。故选D。 2.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. 3.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。 【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。 4.—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常和现在完成时连用。

现在完成时的构成英语语法大全

现在完成时的构成 一)肯定式 主语+助动词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.—— ______you _____ out the problem, Sam? ——Not yet, but I'm going to. A. Did, work B. Are, working C. Have, worked D. Will , work 【答案】 C 【解析】【分析】句意:萨姆,你计算出这道数学题了吗?——还没有,但是快了。结合语境可知上文描述的是现在已经完成的动作,故用现在完成时态。选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.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。 【点评】此题考查现在完成时,平时应多归纳总结各种时态,语态和句式的结构及用法。4.So far Tom with Mary _______ 50 left -behind children to do their homework after school. A. help B. helped C. has helped D. have helped 【答案】 C 【解析】【分析】此题要掌握现在完成时的时间状语及主语+with 短语是单数的概念,即可得出答案。选C。

英语语法完成时篇

完成时篇(一)——现在完成时 [提问] 请问在句子“Working in London has been the best decision I have made so far. (Experiencing English Integrated Book1 Page71)”中,为什么时间状语是完成时的情况下,主句仍然可以使用现在完成时呢? 答:完成时态通常表示已完成或已经开始从事的动作,它可以分为现在完成时、过去完成时、将来完成时以及完成进行时。根据定义我们可以了解到,除了表示到现在为止动作已经完成或已经开始以外,还有多种情况可以用现在完成时来表达。 一、动作从过去某个时间开始发生,延续到现在,并且说话前已经完成。 例如:The mission has been carried out well.任务已经很好地完成了。 Those girls have eaten two big cakes.女孩们已经吃了两个蛋糕了。 二、某个动作或状态发生在过去,持续并影响现在,有可能会继续保持下去。 例如:My brother has been abroad for several years.我哥哥已经出国好几年了。 It has rained all morning.雨下了一个早晨。 Up to now, parents have accepted the pop music youths prefer to.现在,家长们 已经接受了年轻人喜欢的流行音乐。 I have known him since the summer in 2001.自2001年的那个夏天,我就认识他了。 三、动作发生在现在之前的某个时间,可能是多次动作的集合,也表示习惯性的动作或 状态。 例如:Xiao Qin has come over here three times in the daytime.白天小覃已经来过三次了。 Which countries have you traveled recently?最近你都去过那些国家? How many papers have you read today? 你今天看了几篇论文? 四、动作过去曾发生过一次或多次,也可能是一种经历。 例如:Students are very pride that the president has once visited their school. 学生们为总统曾访问过他们学校而骄傲。 Accidents like this have happened more than 20 times these years.这几年此类事故发生不下20起。 在现在完成时态的句子中,常伴随的时间状语有:already,yet,ever,never,just,before,lately,recently,till/until,always,now,since,today; in past years,all morning,all one’s life,up to now,these days,this week/month/year,for a long time。 现在完成时中有几点语法点要注意的: 1)for引出的时间状语只能修饰表示延续性动作的动词。不能用来修饰表示瞬间、短 暂动作或位置转移的动词。如John has come to China for three years,此句错误,come这个动作是短暂性动词,不可能持续发生,因此可改为John has been in China for three years,约翰已经爱中国生活了3年。短暂性动词有appear, begin,borrow,buy,come,close,die,fall,find,finish,join,kill,leave,lend,lose,see,start,stop。 2)在表示时间或条件的状语从句可以用现在完成时表示将来完成的动作。 例如:He will not quit my job until his parents have permitted.父母允许后他才会辞职。 I will arrive at 6 o’clock if the car h as been prepared then.如果到时车准备好了,我能在6 点到达。 3)It is the first/second time that…这个结构中,that从句要用现在完成时。 例如:It is the first time that I have heard of his deeds.这是我第一次听说他的事迹。

人教版英语英语现在完成时用法总结含答案推荐精选

人教版英语英语现在完成时用法总结含答案推荐精选 一、初中英语现在完成时 1.—Where is Catherine? I haven't seen her for days. —She Wuhan. She'll be back next week. A. has gone to B. has been to C. have gone to D. have been to 【答案】 A 【解析】【分析】句意:——Catherine在哪里?我好几天没见她。——她已经去武汉了。她将下周回来。主语是she,所以用has,排除C、D。A.已经去了某地,在去的路上,还没有回来;B.已经去过某地,表示去了某地,并且回来了。根据She'll be back next week.她下周回来可知现在还没有回来,故选A。 【点评】考查短语辨析,注意平时识记其区别,理解句意。 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.The Greens many places of interest since two years ago. A. has visited B. have visited C. visited D. will visit 【答案】 B 【解析】【分析】句意:自两年前开始,格林一家参观了许多名胜。since引出的时间状语从句,强调主句谓语从过去某时一直延续到现在,主句用现在完成时态,the Greens格林一家,表示复数含义,作主语,谓语用复数形式。故选B。 4.—Your new bike is so nice! When did you buy it? —In July. I _____it for two weeks. A. had B. have had C. have bought D. bought 【答案】 B 【解析】【分析】句意:——你的新自行车那么好看。你什么时候买的。——七月份,我买了两周了。根据for two weeks,可知句子时态为现在完成时,而且谓语动词必须是延续性的。因此排除AD,buy是结束性动词,不能够延续,应此排除,故答案是B。

英语语法现在完成时的基本例句精修订

英语语法现在完成时的 基本例句 SANY标准化小组 #QS8QHH-HHGX8Q8-GNHHJ8-HHMHGN#

现在完成时的基本例句: 1.I have worked here since 1970. 自1970 年以来我就在这儿工作。 2.He has been to the Great Wall twice. 他已经去过两次长城了。 3.Mike has just finished his homework. 迈克刚做完他的作业。 现在完成时是描述过去发生的而与现在情况有关的事或状态(例2, 例3),或是从过去某时到现在为止这一段时间中发生的情况(例1),换言之,现在完成时是表现从过去到现在的事情。2 现在完成时的用法现在完成时的形式皆以“ have(has)+过去分词”来表示,有“继续”、“完了”、“结果”、“经验”等用法。 继续 I have studied English for three years. 我已经学习英语三年了。 She has been sick since last month. 她从上个月就生病了。 经验 I have visited Beijing many times. 我访问过北京好多次了。 Have you ever been to Hawaii 你曾经去夏威夷吗 完成 I have just finished my homework. 我刚刚完成我的家庭作业。 Has he finished his work yet 他作好工作了吗 结果 My brother has become a teacher. 我哥哥已经成为一名教师了。 I have lost my watch. 我手表弄丢了。(我现在仍旧没有表)

初中英语现在完成时

Present perfect tense 现在完成时 Objectives 1.学习现在完成时; 2.总结现在完成时与一般过去时的区别及用法。 Grammar 一、现在完成时的定义: 1.表示过去发生或已经完成的动作对现在造成的影响或结果。 2.也可以表示过去已经开始,一直延续到现在的动作或状态 二、现在完成时的结构 have/has+ done (过去分词) 注意:表示短暂时间动作的词,如:come,go,die,marry,buy等的完成时不能与for,since等表示一段时间的词连用。用来持续的动作或状态或表过去重复的动作,如live,study,be,wait等,常和since(自从)或for(经历)引导的词语连用。 如:I have lived here for more than thirty years.我已在此住了30多年。 三、现在完成时的时间状语 1.ever, never, twice(once…), so far(到目前为止), , already(肯定句), yet(否定,疑问句), just(刚刚), before(以前), recently(近来)等词连用 2.Since+时间点,for+时间段,in the past/last few years 表示短暂时间动作的词,如:come,go,die,marry,buy等的完成时不能与for,since等表示一段时间的词连用。用来持续的动作或状态或表过去重复的动作,如live,study,be,wait等,常和since (自从)或for(经历)引导的词语连用。 说明:already与yet都有“已经”的意思,但already常用于肯定句,并用于句中。yet常用于否定句和疑问句,并用于句末。例如: I have already finished my homework.

初中英语现在完成时技巧(很有用)及练习题

初中英语现在完成时技巧(很有用)及练习题 一、初中英语现在完成时 1.The Greens many places of interest since two years ago. A. has visited B. have visited C. visited D. will visit 【答案】 B 【解析】【分析】句意:自两年前开始,格林一家参观了许多名胜。since引出的时间状语从句,强调主句谓语从过去某时一直延续到现在,主句用现在完成时态,the Greens格林一家,表示复数含义,作主语,谓语用复数形式。故选B。 2.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。句意是:自从我五岁时被狗伤过之后我就一直怕狗。 【点评】本题考查现在完成时的用法。 3.Wow! You ________ dinner! Let's eat now. A. cook B. are cooking C. will cook D. have cooked 【答案】 D 【解析】【分析】句意:Wow,你做好分了,让我们现在来吃。根据““Wow”及“now”可知本句动词的时间是现在,根据语境可知动词的状态为完成。故选D。 【点评】动词的时态可以根据选项与上下文之间的前后关系来判断。 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。 【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。 5.—Lucy, is your uncle a teacher?

英语语法大攻克--完成时考查点

现在完成时 现在完成时 一、结构: have / has +动词过去分词 haven’t / hasn’t + done Have / Has + 主语+ done 二.用法:表示到说话时刻为止已经做或尚未做过的动作。常用already, yet, so far, by now, since two days ago, for a few days 等词语作状语。 注:give, see, come, arrive, leave(离开),begin, start, finish, join, become, borrow, lend, die, end 等点时间动词可以用于完成时,但在肯定句中不能与表示一段时的since和for 短语连用,因为点时间动词不能延续,而在否定句中可以与表示一段时间的for短语连用,因为否定的点时间动词可以看作是一种可延续的状态。 Mike has come for a year.( 〤) Mike has been here for a year( √) Mike hasn’t come for a year.(√) 过去完成时 表示截止到过去某一时刻或在过去的动作之前(过去的过去)已经做或尚未做的动作。 B y (=up to )last weekend we hadn’t got any information. When he appeared, we had waited for 30 minutes. 现在完成时考点 考点一:考查基本概念 例Both his parents look sad . Maybe they ______what's happened to him .A. knew B. have known C. must know D.will know 考点二:考查时间状语 例1. He has _______ been to Shanghai , has he ? A. already B.never C.ever D. still 例2. Have you met Mr Li ______? A. just B. ago C.before D. a moment ago 例3. The famous writer _____ one new book in the past two year . A. is writing B.was writing C.wrote D.has written 例4.—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 例5. Zhao Lan ______already ______in this school for two years . A. was ; studying B. will ; study C. has ; studied D. are ; studying

(完整版word)英语现在完成时-知识点归纳与练习含答案

(完整版word)英语现在完成时-知识点归纳与练习含答案 一、初中英语现在完成时 1.—_______ my dictionary? I can't find it anywhere. —I _______ it on the desk when I came in. A. Did you see; have seen B. Have you seen; have seen C. Have you seen; saw D. Did you see; see 【答案】C 【解析】【分析】句意:---你看见我的词典了吗?我到处都找不到了。---我进来的时候看见在桌子上。根据句意,第一空实际上是询问词典在哪儿,即表示看见词典与现在有关系,所以用现在完成时;第二空根据when I came in可知是过去我进来的时候发生的动作,用一般过去时,故答案为C。 【点评】考查动词的时态,注意理解句意,根据时态的定义判断。 2.—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常和现在完成时连用。 3.A number of tourists _____ Yangzhou many times because such a beautiful city. A. have been to B. has been to C. has gone to D. have gone to 【答案】 A 【解析】【分析】句意:很多游客多次去过扬州,因为它是如此美丽的一个城市。have been to,表示去过某个地方,have gone to,表示去了某地,还没回来。many times是很多次,游客们应该是去过很多次,用have/has been to+地点,由于主语是复数,助动词用have,故选A。 【点评】考查现在完成时,注意have been to表示去过回来了,have gone to表示去了还没回来。 4.So far, the AIIB(亚投行)_____ 57 countries to be the founding members. A. attracted B. has attracted C. will attract 【答案】 B 【解析】【分析】句意:到目前为止,亚投行吸引了57个国家成为发起国。So far,到目前为止,句子强调过去对现在造成的结果,用现在完成时态。故选B。

英语现在完成时(完整)

现在完成时The Present Perfect Tense 一.Form: 1.肯定句: S (主语)+have/has+PP(过去分词) 2. 否定句: S (主语)+have/has+not +PP(过去分词) 3.疑问句 Have/has+ S (主语)+PP(过去分词)? Yes, S+have/has. No,S+have/hasn?t. 助动词have和has可前面的主语缩略为?ve, …s.如they?ve, we?ve, he?s, it?s; has not=hasn?t have not=haven’t 二、过去分词的构成 1.+ed work, plant,call 2.e+d live, change, like, love, agree, save, hate, move, arrive,,skate, hope, use 3.以重读闭音节结尾,末尾只有一个辅音字母的双写+ed. 如:plan, stop, drop, fit(适合), prefer(更喜欢), travel 4。以辅音字母+y,结尾,变y为i+ed try, study, carry, hurry, cry, worry, copy 三,用法: 1.表示过去发生的某一动作对现在造成的影响或结果。常与以下词连用,already, yet, just, now, 例如: I have just cleaned my clothes. 我刚洗过衣服。 (“洗衣服”是发生在过去的动作,对现在造成的结果是“衣服干净了”) already(“已经”,用在肯定句) I have already finished my homework. yet (“已经”,用在疑问句;“还”用在否定句) Has he finished his homework yet? She hasn?t finished her homework yet. just(“刚刚”,用在肯定句) We have just finished our homework. now(现在) I have had my breakfast now. 2. 表示说话前发生过一次或多次,而现在已成为经历或经验的动作或状态,常与以下词连用。 ever(“曾经”,用在疑问句中) Have you ever been to Hong Kong? never(“从未” 表示否定) I?ve never been there. before(以前) He has seen her before. once(“曾经”“一次,用在肯定句),twice, three times… She has been there once. 3.表示动作从过去已经开始,持续到现在的动作或状态,往往和表示一段的时间状语

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