新目标八年级下册英语现在完成时专项练习(附答案)

现在完成时专项练习

一、单项选择。

1、Both his parents look sad . Maybe they _________ what's happened to him .(呼和浩特

A. knew

B. have known

C. must know

D.will know

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

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

A.has gone

B. went

C.will go

D. has been

二、句型转换。

2、They have been here since 2000. (对划线部分提问 have they been here? 3、The old man _________ last year. He for a year. (die (动词填空

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

Her mother _______ the Party three years ________ .

三、汉译英。

1、他昨天收到一封信。

2、我父亲以前到过长城。

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

4、她去过上海。

5、他这些天上哪儿去了?

参考答案:

一、单项选择。

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

2、现在完成时常与already(已经,just(刚刚,正好,ever(曾经,never(从来,也不;从不,before

(以前,yet(仍然等连用。故2应选B。

3、C

4、现在完成时常与recently(近来,so far(到目前为止,in the past/“last +

一段时间”等时间状语连用。因为上述短语表示的是从现在起往前推算的一段时间,句中的动作是从过去某一时间或时刻开始持续到现在的。故4应选D。 5、C

6、现在完成时时常与“for +时间段或since

+过去时间点”连用(含从句,从句过去时。故6应选C。

7、C

8、现在完成时还与once(一次,twice(两次,three times(三次,several

times(几次等表示重复次数的词语连用。故8应选B。

9、现在完成时与一般过去时容易混淆,就是因为它们所表示的动作都发生在过去,但二者又有区别:一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系;现在完成时表示与现在有关系的发生在过去的动作,它不与表示过去的时间状语(如yesterday , last week , a moment

ago等连用。故9的正确答案为B。

10、B

11、现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。故11的正确答案依次为:D。

12、B 13、A 14、C 15、A。

16、“have/has gone to +

地点”表示“某人去了某地(还未回来”,指主语所指的人不在这儿。“have /has been in +

地点”表示“在某地呆了多长时间”,常与表示时间的状语连用。“have/has been to

+地点”表示“曾经去过某地(但现在已不在那儿。”故16的正确答案为A。

17、A 18、D 19、C 20、C

二、句型转换。

1、has he? 2、How long

3、died, has been dead

4、has been open

5、has been away

6、joined;ago

7、It is, since 8、The bus has been here for ten minutes.

三、汉译英。

1、Jim has finished doing his homework already. He is free now.

2、He received a letter yesterday.

3、My father has been to the Great Wall before.

4、She hasn't seen the new film yet.

5、She has been to Shanghai.

6、Where has he been these days?

合集下载

英语现在完成时专题练习(及答案)

英语现在完成时专题练习(及答案)

英语现在完成时专题练习(及答案)

一、单项选择现在完成时

1.―What do you think of our hometown?

―Very beautiful. You know it is the first time that I _______ here.

A.will be B.was

C.have been D.had been

【答案】C

【解析】

试题分析:考查固定句型中的时态。固定句型:it is/was 序数词 time that sb…这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;本题前面是is,故使用现在完成时。句意:—你认为我们国家怎么样?—发出漂亮。你知道这是我第一次来到这里。故C正确。

考点:考查固定句型中的时态。

点评:固定句型:it is/was 序数词 time that sb…这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;

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

现在完成时练习题108道(附答案)

现在完成时练习题108道(附答案)

108现在完成时练习题108道

现在完成时用于过去发生的动作或状态与现在的联系,包括对现在的影响、造成的结果以及动作的持续等。现在完成时的形式是由“have/has + 过去分词”构成。

1。1 现在完成时的构成

肯定句:主语 + have/has + 过去分词...

否定句:主语 + have/has + not + 过去分词。。。

疑问句:Have/Has + 主语 + 过去分词。.。?

疑问代词/疑问副词 + have/has + 主语 + 过去分词...?

肯定句 否定句 一般疑问句 简答

I / You have seen it I / You have not seen

it Have you seen it? Yes, I have.

No, I haven't.

He / She / It has

seen it He / She / It has not

seen it Has he seen it ? Yes, he has。

No, he hasn’t.

We / You / They have

seen it。 We / You / They have

not seen it. Have they seen it? Yes, they have.

No, they haven't。

1.2 现在完成时的肯定句

句型:主语(第三人称单数以外的人称) + have

主语(第三人称单数)+ has +

现在完成时的肯定句由助动词have/has加过去分词构成:

He’s gone shopping.他去买东西了。

I’ve never been to Paris。我从未到过巴黎。 108

1。3 现在完成时的否定句

句型:主语 + have/has + not + 过去分词。.。

现在完成时的否定句是在助动词have/has后加not,之后是过去分词:

英语现在完成时专项练习(附答案)含答案

英语现在完成时专项练习(附答案)含答案

英语现在完成时专项练习(附答案)含答案

一、初中英语现在完成时

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。

【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。

八年级英语现在完成时练习题及答含答案

八年级英语现在完成时练习题及答含答案

八年级英语现在完成时练习题及答含答案

一、选择题

1.— Where is your son Jimmy living now?

— He________the city of Yangzhou, China for two years.

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

2.With the wide use of e-business, the way of shopping we were used to a lot.

A.change B.changing C.changed D.has changed

3.—Have you ever worked on this farm?

—Yes. I _________ cows as a farmer there for two years.

A.raised B.was raising C.have raised D.will raise

4.—What do you think of the latest 5G smart phone?

— It's amazing. It is the most wonderful phone I ________.

A.used B.will use C.was using D.have used

5.— When did the Mixc Shopping Center open? — It ________ for nearly half a year.

A.has opened B.has been open C.was opened D.had been open

6.—When did Suning Plaza in Xuzhou open?

—It ________ for over three years.

八年级英语下册 现在完成时专练与讲解 人教新目标版

八年级英语下册 现在完成时专练与讲解 人教新目标版

1 现在完成时专练

一、现在完成时

概念:1.表示过去发生或已经完成的动作对现在造成的影响或结果.

2.表示过去已经开始,一直延续到现在的动作或状态。

结构:have/has + 过去分词

(当主语是第三人称单数时用has,其余人称用have。 过去分词:规则动词的过去分词构成与动词过去式相同;不规则动词需要特殊记忆。)

否定式: 主语 + haven't/hasn't + 过去分词 + 其他。 疑问式: Have

/Has + 主语 + 过去分词 + 其他?

简略答语: Yes, 主语 + have/has.(肯定)No, 主语 +

haven't/hasn't.(否定)

用have, has填空:

1.I _______ told him the news. 2.She ________ come back from

school. 3.You ________ won the game.

4.They have bought a computer.(改成否定句)

5.He has lost his book.(先改成一般疑问句,再作肯定与否定回答)

二、现在完成时的含义之一是过去完成的动作对现在仍有影响.例如:

I have just cleaned my clothes. 我刚洗过衣服。(“洗衣服”是发生在过去的动作,对现在造成的结果是“衣服干净了”) 2.I have just

finished my work.(我刚做完工作。) 3.I haven’t finished the

work yet.(我还没有做完工作。) 4.Has Bob had his lunch yet? (鲍布已经吃过中饭了吗?)

现在完成时常用的时间状语有: (用于第一种概念)

already(”已经”用于肯定句的中间和末尾处);never (“从不” 用于中间处); ever(”曾经”用于疑问句和肯定句的中间处);just(“刚刚”用于中间处); yet (“已经” 用于疑问句的末尾处 / “还”用于否定句的末尾处)或不加任何的时间状语,但不能和表示过去的时间状语连用.

八年级英语现在完成时练习题20题【答案解析】

八年级英语现在完成时练习题20题【答案解析】

八年级英语现在完成时练习题20题【答案解析】

1.I have ____ finished my homework.

A.already

B.yet

C.just

答案解析:A。“already”通常用于肯定句中,表示已经完成某事。“yet”用于否定句和疑问句中,“just”也用于肯定句,但它强调刚刚完成。本题是肯定句,且表达已经完成作业,所以选“already”。

2.She ____ seen that movie before.

A.has

B.have

C.is

答案解析:A。现在完成时的结构是“have/has+过去分词”,主语是 she,所以用 has。

3.They haven't arrived ____.

A.already

B.yet

C.just

答案解析:B。“yet”用于否定句和疑问句中,表示还未发生某事。“already”用于肯定句,“just”用于肯定句且强调刚刚完成。本题是否定句,所以选“yet”。

4.My brother ____ left for school.

A.has just

B.just has

C.have just

答案解析:A。“just”通常放在“has/have”后面,且主语是 my brother,所以用 has。

5.We ____ visited the museum.

A.have already

B.already have

C.have yet

答案解析:A。“already”用于肯定句中,通常放在“have/has”后面。“yet”用于否定句和疑问句中。本题是肯定句,所以选“have already”。

6.Have you ____ read this book?

A.already

B.yet

C.just

答案解析:B。“yet”用于疑问句中,表示询问是否已经做了某事。“already”用于肯定句,“just”用于肯定句且强调刚刚完成。本题是疑问句,所以选“yet”。

现在完成时(单选题 30题 含解析)初中英语专题练习 (3)

现在完成时(单选题 30题 含解析)初中英语专题练习

一、单选题 30题

1.—When did the old man die?

—In 2007. He________ for nearly nine years.

A.died B.has died C.has been dead D.had died

2.—Amy, you must be hungry after waiting for us for such a long time.

—Don’t worry. I ________ some cookies already.

A.am eating B.will eat C.was eating D.have eaten

3.Not only I but also he ________ Hainan before.

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

4.Great changes ________ place. Many new schools ________.

A.have taken; have been opened B.take; are open

C.are taken; open D.have been taken; are opened

5.下列四句是“这本书我已经买了三个月了。”的英译文,哪—句不对?________

A.I have had this book for three months. B.I have bought this book for three months.

C.I bought this book three months ago. D.It is three months since I bought this book.

6.—Look! Someone __________ the classroom.

八年级英语下册_现在完成时讲解和练习_人教新目标版1

1 现在完成时练习

1.结构:陈述句结构:主语+have( has)(not)+过去分词+其它。

have not=haven’t has not=hasn’t.

2.用法(1)表示动作发生在过去某个不确定的时间,但对现在留下了某种影响和结果。常被just、already、yet 等副词修饰。如:

-Have you had lunch yet? -Yes,I have. I've just had it.

你(已经)吃午饭了吗? 我刚刚吃过。(现在我不饿了)

(2)表示从过去某一时刻开始一直持续到现在的动作或状态。这个动作可能刚停止,可能仍然在进行。常带有for和since等表示一段时间的状语。 \

如:He has taught here since 1981他自1981年就在这儿教书。(可能还要继续教)

I have't seen her for four years. 我有四年没见到她了。

(3)表示说话前发生过一次或多次的动作,现在成为一种经验,一般译为汉语“已经做过”,常带有twice, ever, never, three times等时间状语。

如: I have been to Beijing twice.我去过北京二次。

3.现在完成时的时间状语

(1)现在完成时属于现在时范围,故不能和过去的时间状语连用。如:yesterday,last

Sunday,in1990,three years ago等。但是,在强调动作产生的后果和影响时,可以和一些表示不确定的时间状语连用。

a. 用副词already和yet。already一般用于肯定句中,yet一般用于否定句和 疑问句中。如:We have already finished our homework.我们已完成作业了。

八年级下册英语现在完成时练习题及答案含解析

八年级下册英语现在完成时练习题及答案含解析

一、选择题

1.— Where is your son Jimmy living now?

— He________the city of Yangzhou, China for two years.

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

2.With the wide use of e-business, the way of shopping we were used to a lot.

A.change B.changing C.changed D.has changed

3.—Will your cousin go to Guiyang for the summer holiday?

—In fact, he ________ Guiyang since he graduated.

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

4.—Excuse me, which movie are you waiting for?

—The Fate of the Furious. We ________ here for more than two hours.

A.waited B.wait C.were waiting D.have waited

5.—When did you buy your car? It looks so new.

—Really? I ________ it for three years and I like it very much.

A.have bought B.have had C.bought D.had

6.What a pity! My new computer__________ a virus and it can't work now.

八年级英语∶英语现在完成时专练附答案百度文库

八年级英语∶英语现在完成时专练附答案百度文库

一、初中英语现在完成时

1.—What _______ you just now?

—Don't worry. Nothing _______.

A. has happens to; has happened B. happened; happened

C. happened; has happened D. happened to; has happened

【答案】D

【解析】【分析】句意:---刚才你发生了什么事?---别担心,没什么事发生。固定句式What happened to……发生了什么?第二空是回答之前并没有发生任何事情,所以不必担心,用现在完成时,has happened,故答案为D。

【点评】考查动词时态,一般过去时表示过去某个时间发生的动作;现在完成时表示过去的动作对现在造成的结果或影响。

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+过去分词。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档