现在完成时专项练习题及答案

合集下载

现在完成时专练100题及答案

现在完成时专练100题及答案

现在完成时专练100题及答案第一部分:填空题1.I ________ (live) in this city for five years.2.We ________ (visit) the museum twice this month.3.She ________ (not finish) her homework yet.4.They ________ (already leave) for the airport.5.How long ________ you ________ (study) English?6.The bus ________ (just arrive) at the station.7.By the time we arrived, they ________ (already eat) all the food.8.My sister ________ (not see) that movie before.9.He ________ (travel) to many countries in his life.10.________ you ever ________ (try) sushi before?答案:1.have lived2.have visited3.hasn’t finished4.have already left5.have, studied6.has just arrived7.had already eaten8.hasn’t seen9.has traveled10.Have, tried第二部分:改错题1.I have eat lunch already.2.She has writes a book.3.We have see that movie last night.4.He has been to Paris twice.5.They have visited Japan never.答案:1.I have eaten lunch already.2.She has written a book.3.We have seen that movie last night.4.He has been to Paris twice.5.They have never visited Japan.第三部分:选择题1.I _____ bought a new car.a)justb)alreadyc)yet2.She _____ seen that movie before.a)alreadyb)neverc)just3._____ you finished your homework?a)Haveb)Doc)Are4.They _____ been to this restaurant.a)haveb)hasc)had5.We _____ bought new clothes for the party.a)hasb)havec)had6.He _____ left for work yet.a)alreadyb)notc)just7._____ she ever been to China?a)Haveb)Hasc)Did8.I _____ visited my grandparents last weekend.a)haveb)hasc)had9.We _____ finished our project by next week.a)haveb)hasc)will10.They _____ traveled to Europe before.a)haveb)haven’tc)has答案:a)justa)alreadya)Havea)haveb)haveb)notb)Hasa)havec)willa)have第四部分:连线题1.I have been to Paris.2.She has already finished her work.3.We have lived in this house for ten years.4.They have never seen snow before.5.He has just started a new job.6.You have visited China, haven’t you?7.Have they ever been to Australia?8.Has he ever met the president?9.Have you ever tried sushi?10.We have traveled to many different countries.答案:g)Have you ever tried sushi?e)You have visited China, haven’t you?a)I have been to Paris.j)They have never seen snow before.d)They have lived in this house for ten years.i)She has already finished her work.c)We have traveled to many different countries.h)Have they ever been to Australia?b)Has he ever met the president?f)He has just started a new job.结论通过这个现在完成时的练习题集,我们可以更好地理解和掌握现在完成时的用法。

英语现在完成时题20套(带答案)及解析

英语现在完成时题20套(带答案)及解析

英语现在完成时题20套(带答案)及解析一、单项选择现在完成时1.My father ____his little store rapidly into a big department store in the past ten years. A.has developed B.developedC.is developing D.develops【答案】A【解析】【详解】考查时态。

句意:在过去10年里,我的父亲把他的小店发展成了一个大型的购物商店。

本句时间状语in the past ten yeas通常要和现在完成时连用,故A项正确。

2.Although she is only 16 years old, she ______ to drugs for two years.A.addicts B.had been addictedC.has addicted D.has been addicted【答案】D【解析】【详解】考查现在完成时态和固定搭配。

句意:虽然她只有16岁,但她已经沉迷于毒品两年了。

结合句意可知,这里是指到现在为止已经两年了,与现在有关系,用现在完成时态;be addicted to沉迷于---,故选D。

3.The Reform and Opening-up, having passed its brilliant age of 40 years ,____the backward situation of the Chinese nation and influenced the world.A.change B.changesC.has changed D.have changed【答案】C【解析】【详解】考查时态。

句意:改革开放,走过了辉煌的40年,改变了中华民族的落后局面并影响世界。

句中强调“改革开放40年”对现在的影响,故用现在完成时。

故选C。

4.— Would you care for a cup of tea? It tastes pretty good.— I one. Thank you just the same.A.have had B.had C.would have D.will have【答案】A【解析】【详解】考查时态。

现在完成时专项练习题及答案解析

现在完成时专项练习题及答案解析

现在完成时专项练习题及答案解析一、练习题1. 选择正确的现在完成时形式填空。

(1) I _______ (already/just) _______ (finish) my homework.(2) She _______ (already/just) _______ (finish) her dinner.2. 选择正确的现在完成时形式填空。

(1) They _______ (already/just) _______ (arrive) at the airport.(2) He _______ (already/just) _______ (leave) the office.3. 选择正确的现在完成时形式填空。

(1) We _______ (already/just) _______ (eat) our lunch.(2) You _______ (already/just) _______ (finish) your work.4. 选择正确的现在完成时形式填空。

(1) She _______ (already/just) _______ (start) her new job.(2) He _______ (already/just) _______ (finish) his project.5. 选择正确的现在完成时形式填空。

(1) They _______ (already/just) _______ (arrive) at the hotel.(2) I _______ (already/just) _______ (leave) the house.二、答案解析1. (1) already finish (2) just finish解析:在第一题中,"already"用于强调动作已经完成,而"just"用于强调动作刚刚完成。

因此,根据句意,第一个空应填"already",第二个空应填"just"。

现在完成时练习题及答案

现在完成时练习题及答案

现在完成时练习题及答案一、选择题1、 I ______ my homework yetA haven't finishedB have finishedC finishedD didn't finish答案:A解析:yet 常用于现在完成时的否定句和疑问句中,现在完成时的构成是“have/has +过去分词”,否定形式是“haven't/hasn't +过去分词”,A 选项 haven't finished 符合现在完成时的否定形式。

2、 They ______ in this city since 2008、A liveB livedC have livedD are living答案:C解析:“since +时间点”是现在完成时的标志,现在完成时的构成是“have/has +过去分词”,C 选项 have lived 符合现在完成时的结构。

3、 Have you ever ______ to Beijing?A goneB beenC wentD go答案:B解析:have been to 表示“去过某地(已经回来)”,have gone to 表示“去了某地(还没回来)”,根据句意“你曾经去过北京吗?”,这里表示去过且已经回来,所以用 have been to,B 选项 been 符合。

4、 My father ______ the Party since 1978、A joinedB has joinedC was inD has been in答案:D解析:“since +时间点”是现在完成时的标志,join 是短暂性动词,不能与时间段连用,要转化为 be in,现在完成时的构成是“have/has +过去分词”,D 选项 has been in 符合现在完成时的结构。

5、—How long ______ you ______ here?—For two yearsA have; studiedB did; studyC do; studyD will; study答案:A解析:根据答语“For two years”可知问句要用现在完成时,现在完成时的构成是“have/has +过去分词”,A 选项 have; studied 符合现在完成时的结构。

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

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

英语现在完成时专项练习(附答案)含答案一、初中英语现在完成时1.—Where is Catherine? I haven't seen her for days.—She Wuhan. She'll be back next week.A. has gone toB. has been toC. have gone toD. 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. fellB. has fallenC. wasD. has been【答案】 D【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。

由since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连用,故用延续性动词be。

故选D。

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

3.— Hobo and Eddie the cinema to watch the film Zootopia.— Oh, that's why I can't find them now.A. have gone toB. have been toC. has gone toD. has been to【答案】 A【解析】【分析】考查主谓一致。

现在完成时专项练习题及答案

现在完成时专项练习题及答案

现在完成时专项练习题及答案成的影响,所以选D,will know不符合现在完成时的用法。

2、XXX表示曾经,所以选C,表示他是否曾经去过上海。

3、just表示刚刚,所以选A,表示你是否刚刚见过XXX。

4、过去两年内完成的动作,所以选D,has written符合现在完成时的用法。

5、has XXX表示已经发生的动作,而XXX表示一般过去时,所以选C,表示国家已经变化了很多,但希望未来变得更好。

6、已经在这所学校研究了两年,所以选C,符合现在完成时的用法。

7、从过去到现在一直知道,所以选C,符合现在完成时的用法。

8、已经看了两次,所以选B,符合现在完成时的用法。

9、表示已经去过,所以选D,符合现在完成时的用法。

12.How fast the boys are running!13.How us the mooncakes are!14.What surprising news it is!15.What a good time we're having today!16.How I miss you!17.How beautiful that lake is!18.How slowly Tom runs!19.How lovely the snow looks!20.What useful n it is!21.How beautiful those flowers are!22.XXX!23.How they love their country!24.What long hair she has!25.What beautiful music we are XXX!26.XXX it is!27.How hard-working the Chinese people are! Unit 1 My Name is Gina1.My name is Gina.2.I am Gina.3.She is Gina。

现在完成时专项训练题及答案

现在完成时专项训练题及答案

现在完成时专项训练题及答案一、填空题1.他已经(完成)了这项工作。

2.我们已经(订购)了明天的飞机票。

3.你们已经(生产)了多少产品?4.他们已经(结束)了会议。

5.我们已经(做)过这个实验了。

6.你已经(读)完这本书了吗?7.他们已经(决定)出发了。

8.我们已经(见过)这部电影了。

9.她已经(发表)过三篇论文了。

10.你们已经(收到)了我的邮件吗?答案:1. 完成;2. 订购;3. 生产;4. 结束;5. 做;6. 读;7. 决定;8. 见过;9. 发表;10. 收到二、选择题1.Tom: Have you ever been to Paris?(B)Jack: Yes, ____.A. I don’t go there recentlyB. I’ve been there twiceC. I will go there inthe future D. I don’t like going there2.Sarah: Do you still have the book I lent you?(D)Mark: Oh, sorry. I ____ it yet.A. did n’t receiveB. haven’t receivedC. don’t receiveD. haven’treturned3.Lucy: Have you heard about the new policy?(A)Tina: Yes, I ____. It was announced yesterday.A. have heard aboutB. didn’t hear aboutC. won’t hear aboutD. don’thear about4.Susan: How long have you been learning English?(B)Emily: I ____ learning English for five years.A. startB. have beenC. willD. do5.Mike: Do you know where John is?(A)Tom: Yes, ____. He has gone to the supermarket.A. I doB. I do knowC. I am knowingD. I knowing答案:1. B;2. D;3. A;4. B;5. A三、改错题请改正以下句子中的错误:1.I have went to the cinema last night.改为:I went to the cinema last night.2.She has never been see such a beautiful sunset before.改为:She has never seen such a beautiful sunset before.3.We has already finished our homework.改为:We have already finished our homework.4.Have you bought the tickets for the concert already?改为:Have you already bought the tickets for the concert?5.They have been lived in this city since 2010.改为:They have lived in this city since 2010.答案:1. I went to the cinema last night.;2. She has never seen such a beautiful sunset before.;3. We have already finished our homework.;4. Have you already bought the tickets for the concert?;5. They have lived in this city since 2010.四、对话配对题将下列对话的两部分进行配对。

英语现在完成时专项练习题含答案

英语现在完成时专项练习题含答案

英语现在完成时专项练习题含答案一、初中英语现在完成时1.— 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 toB. has been toC. has arrived inD. has been in【答案】 D【解析】【分析】考查延续与非延续性动词。

根据for about half a year是一段时间,排除非延续性动词A、B、C这三个选项,故选D。

2.I ________ an invitation to the concert. I can't wait to go.A. receiveB. will receiveC. was receivingD. have received【答案】D【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。

由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。

【点评】考查动词时态。

根据题目所给语境推断出应使用的时态。

3.Mr.Fan in 2005.In other words,he for 9 years till now.A. got married;has been marriedB. married;had been marriedC. got married;had been marriedD. married;got married【答案】 A【解析】【分析】首先第一空表述的是一个发生在2005年(即过去)的一个动作,所以为一般过去时,其次 married 后面要接宾语,get married 表示的是短暂性动作,所以应填get married. 第二空由“till now”可知表示的是从过去直到现在的一种状态即为现在完成时,此处married做形容词“已婚的”故填“has been married”,故选A.【点评】此题考查了动词时态问题,同时也考查了“get married”和“married ”的区别。

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

现在完成时专项练习题及答案一、单项选择。

1、Both。

his。

parents。

look。

sad。

Maybe。

they ________XXX。

A。

knewB。

have knownC。

must knowD.will know2、He。

has。

_______ been。

to。

Shanghai。

has。

he。

A。

alreadyB.neverC.everD。

still3、Have。

you。

met。

Mr。

Li ______?A。

justB。

agoC.beforeD。

a moment ago4、The famous writer _____ one new book in the past two year。

A。

is。

writingB.was。

writingC.wroteD.has。

written5、—Our country。

______ a lot so far。

Yes。

I hope it will be even ______。

A.haschanged;wellB.changed;goodC.haschanged;betterD。

changed。

better6、Zhao Lan ______already。

______in this school for two years。

A。

was。

studyingB。

will。

studyC。

has。

studiedD。

are。

studying7、We ______ Xiao。

Li。

since。

she。

was。

a。

little。

girl。

A。

knowB。

had。

knownC。

have。

knownD。

knew8、Harry Potter is a very nice film。

I_______ it twice。

A。

will。

seeB。

have。

seenC。

sawD.see9、—These。

farmers。

have。

been。

to。

the。

United。

States。

Really。

When _____。

there。

A。

will。

they。

goB。

did。

they。

goC。

do。

they。

go D.have。

they。

gone10、—______ you ___ your。

homework。

yet。

Yes。

I _____。

it。

a。

moment。

ago。

A。

Did。

do。

finishedB。

Have。

done。

finishedC。

Have。

done。

have。

finishedD。

will。

do。

finish11、His。

father。

______ the。

Party。

since。

1978.A。

joinedB。

has joinedC。

was inD。

has。

been。

in12、—Do you know him well。

Sure。

We _________ XXX。

A。

wereB。

have beenC。

have eD。

have made13、—How long have you。

____ here。

About two months。

A。

beenB。

goneC。

comeD。

Arrived14、Hurry。

up。

The。

play __________ for。

ten。

minutes。

A。

has。

begunB。

had。

begunC。

has。

been。

onD。

began15 It。

_____ ten。

years。

since。

he。

left。

the。

army。

A。

isB。

hasC。

willD。

was16、Miss。

Green。

isn't。

in。

the。

office。

she_______。

to。

the。

library。

A.has。

goneB。

wentC.will。

goD。

has。

been17、My。

parents ______。

Shandong。

for。

ten。

years。

A。

have。

been。

inB。

have。

been。

toC。

have。

gone。

toD。

have。

been18、The students have cleaned the classroom。

A。

so they。

B。

don’t they。

C。

have they。

D。

XXX、has XXX China since he。

toChina?A。

How soon。

comes。

B。

How often。

gotC。

How long。

came。

D。

How far。

arrived20His uncle。

for more than 9 years.ehere。

B.XXX。

has left the university2、句型转换。

1、He has never surfed。

(改成反意疑问句)2、They have been here since 2000.(对划线部分提问)have they been here?3、The old man _________ last year。

He。

for a year(die)(动词填空)4、XXX.(同义句转换)This factory。

________ XXX.5、Miss Gao left an hour ago。

(同义句转换)Miss Gao ________ _______ ________ ________ an hour ago.6、Her mother has been a Party member for three years。

(同义句)Her。

mother _______ the。

Party。

three。

years。

________。

7、The Green Family moved to France two years ago。

(同义句转换)_______ two years ________ the Green family moved to France.8、The bus has arrived here。

It arrived ten minutes ago。

(把两个句子归并成一个句子)___________________________________________三、汉译英。

1、XXX已做完作业,他现在有空了。

2、他昨天收到一封信。

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

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

5、她去过上海。

6、他这些天上哪儿去了?参考谜底:1、单项挑选。

1、目前完成时首要夸大曩昔产生的】、尴尬难目前造的影响,或曩昔产生的举措还未竣事,一向连续到目前或未来,重点在于对目前的影响。

这类考察难度较大,每每无工夫状语,需求从高低文阐发、推理才行。

故上两侧按照高低文阐发、推理,精确谜底是B。

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

故2应选B。

3、C4、目前完成经常与recently(最近),so。

far(到目前为止),in。

the。

past/“last +一段工夫”等工夫状语连用。

由于上述短语透露表现的是从目前起往前推算的一段工夫,句中的举措是从曩昔某一工夫或时辰入手下手连续到目前的。

故4应选D。

5、C6、目前完成常常常与“for+工夫段或since+曩昔工夫点”连用(含从句,从句曩昔时)。

故6应选C。

7、C8、现在完成时还与once(一次),twice(两次),three。

times(三次),several。

times(几次)等表示重复次数的词语连用。

故8应选B。

9、目前完成时与普通曩昔时简单殽杂,就是由于它们所透露表现的举措都产生在曩昔,但两者又有区分:普通曩昔时透露表现曩昔某个工夫产生的事、存在的状况或常常产生的举措,语言的偏重点在于XXX说一件曩昔的工作,与目前没有干系;目前完成时透露表现与目前有干系的产生在曩昔的举措,它不与透露表现曩昔的工夫状语(如yesterday。

last。

week。

a。

momentago等)连用。

故9的精确谜底为B。

10、B11、目前完成时中,非连续性动词不克不及与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、C2、句型转换。

1、has he。

2、How long。

3、died。

has been dead4、has been open。

5、has been away。

6、joined;ago7、It is。

since。

8、The bus has been here for ten minutes.3、汉译英。

1、Jim has finished doing his homework already。

He is free now.2、XXX.3、My father has been to the Great Wall before.4、XXX the new film yet.5、She has been to Shanghai.6、Where has he been these days?英语感叹句练题n:1._______a clever boy he is。

A。

What。

B。

How。

C。

What’s2._______she dances!AHow good。

B。

How well。

C。

What well3._______quiet the park is!AWhat a。

B。

How。

C。

How a4._____his father works!AHow careful。

B。

How carefully。

C。

What careful( )5._____noisy they are making!AWhat。

B。

How。

C。

How aus soup!How。

B。

What。

C。

What a7.______heavy snow!AWhat a。

B。

What。

C。

How8.____old bike Li Lei is riding!AWhat a。

B。

What an。

C。

How9.______exciting moment it is!AHow。

B。

How an。

C。

What an10.______supper we’re having today!AWhat a us。

B。

How us。

C。

What us( )11.________fine weather it is today!AHow。

相关文档
最新文档