文档库 最新最全的文档下载
当前位置:文档库 › 英语现在完成时专项练习题及答案

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

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

初中英语现在完成时专项练习题

一、单项选择。

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

17、My parents ______ Shandong for ten years .

A. have been in B. 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 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、This factory opened twenty years ago.(同义句转换)

This factory ________ for twenty years.

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、吉姆已做完作业,他现在有空了。

______________________________________

2、他昨天收到一封信。

______________________________________

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

______________________________________

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

______________________________________

5、她去过上海。

______________________________________

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

______________________________________

初中英语现在完成时专项练习题

一.用since和for填空

1) ______ two years 2) _______ two years ago

3) _______ last month 4) ______ 1999

5) _______ yesterday 6) _______ 4 o’clock

7) ______ 4 hours 8) _______ an hour ago

9)______we were children 10) _____ lunch time

11) ______ she left here

二.用since和for填空

1. He has lived in Nanjing ________ the year before last.

2. I’ve known him __________ we were children.

3. Our teacher has studied Japanese _________ three years.

4. She has been away from the city ___________ about ten years.

5. It’s about ten years __________ she left the city.

三.用have/has been to/in, have gone to的各种形式填空。

Where is Jack? He __________ his country.

John _______ England since he came back.

How long _____ have _____ this village?

The Smiths ______ Beijing for years.

_____ you ever ____ America? -- Yes, I _____ there many times.

I _____ this school since three years ago.

四.选择填空

( )1.——Have you _____travelled on the train.

——Yes, I have. (A)never (B)ever (C)just (D)yet ( )2.——Have you finished your homework

——Not ______ (A)ever (B)already (C)yet (D)just ( )3. We haven't finished our homework _____. .

(A)already (B)ever (C)yet (D)never

( )4.——Have you ______ learned English?

——Yes, I've _____learned a lot.

(A)never,ever (B)ever,never (C)ever,already (D)already.ever

( )5.——Have you finished your homework_____ ?

——Yes,I've done that _____

(A)yet,already (B)already, yet (C)ever,never (D)still,just

( )6.John's father _____borrowed some pictures

(A)have already (B)has just (C)have ever (D)has yet

( )7.He ____ finished his homework yet

(A)doesn’t(B)haven’t(C) hasn’t (D) doesn’t have

( )8.I've been like this ever snice ______

(A)last week (B) for a week

(C) a week before (D)the last week

( )9.My mother has worked in this factory _____2 years.

(A)about (B)for (C)in (D)since

( )10. I haven't heard from him _____ last week.

(A)since (B) for (C)ago (D)before

( )11.His father joined the party_________

(A)for three years (B)since three years ago

(C)three years ago (D)in two years' time

( )4.Mr Green isn't in the office , He _____to the library

(A)has gone (B)went (C)has been (D)will go

( )5.Mr smith _____to Tokyo and he will be back in a week

(A)has been (B)has visited (C)has sent (D)has gone

( )6.They______China for two years

(A)have been to (B)have been in (c)have gone to (D)have come to

( )1.Jim's been to the Great wall before , _____ ?

(A)isn't (B)wasn't (C)hasn't (D)doesn't

( )2.She's never been to England, _____ she?

(A)has (B)hasn't (C)isn't (D)is

( )2.___________has Hanmei been in the library.

(A)How long (B)How soon (C)How far (D)How often

( )3.How long ___he___the library book .

(A)has,borrow (B)has,kept (C)has,bought (D)did,buy

五.按要求把短暂性转换为延续性动词

①arrive at/in sw. get to/reach sw. come/go/move to sw.

→ be in sw./at school/at home/on the farm/be here/be there

He got to Beijing five minutes ago.

He ________ _________ _________ Beijing for _________ _________.

I moved to the USA last year.

I ________ ________ __________ the USA since __________ __________.

I went home yesterday.

I _______ ________ _________ home for _________ __________.

They came here last week.

They _________ _________ here since _________ __________.

②come/go back, return → be back come/go out → be out

He came out two years ago.

He _________ __________ _________ for __________ __________.

We return to Fuzhou yesterday.

We ________ ________ _________ to Fuzhou since __________.

③become → be

I became a teacher in 2000.

I ________ __________ a teacher for _________ _________.

The river became dirty last year.

The river _________ _________ dirty for _________ __________.

④close → be closed open → be open

The shop closed two hours ago.

The shop ________ _________ _________ for _________ _________.

The door opened at six in the morning.

The door ________ ________ ________ for six hours.

⑤get up → be up die → be dead

leave sw. → be away from sw.

fall asleep/get tot sleep → be asleep

finish/end → be over marry → be married

I got up two hours ago.

I ________ ________ ________ since ________ ________.

He left Fuzhou just now.

He _______ ________ ________ _________ Fuzhou for five minutes.

My grandpa died in 2002.

My grandpa _______ _______ ________for _______ ________.

The meeting finished at six.

The meeting ________ ______ ______ for six hours.

I got to sleep two hours ago.

I ________ _________ _________ since _________ __________.

They married in 1990.

They ________ _________ __________since _________.

⑥start/begin to do sth. → do sth.begin → be on

I began to teach at this school in 1995.

I ____ ____ at this school since ____.

The film began two minutes ago.

The film ____ ____ ____ for ____ ____.

⑦borrow → keep lose → not have buy → have put on → wear

catch/get a cold → have a cold get to know → know

They borrowed it last week.

They _________ _________ it since __________ __________.

I bought a pen two hours ago.

I _________ _________ a pen for ________ __________.

I got to know him last year.

I _________ __________ him since __________ __________.

I put on my glasses three years ago.

I __________ __________ my glasses for _________ _________.

⑧have/has gone to → have been in

He has gone to Beijing.

He ____ ____ _____ Beijing for two days.

⑨join the league/the Party/the army

→ be a league/a Party member/a soldier

→ be a member of the league/the Party

→ be in the league/the Party/the army

He joined the league in 2002.

He ________ _________ a _________ _________ for two years.

He ________ __________ a __________ ___________ the __________ for two years.

He ____________ ___________ ___________ the league for two years.

My brother joined the army two years ago.

My brother __________ __________ a ___________ for ___________ ___________.

My brother ___________ ___________ in ____________ ___________ for two years.

六.选择填空

( )2.Her father____ in 1990 and her husband____ for more than five years

(A)died ,dead (B)has died,dead (C)died ,has been dead (D)has died, has died

( )3.I have___ this nice watch for two years

(A)had (B)bought (C)borrowed (D)lend

( )4.He ____ his home for ten years

(A)has left (B)left from (C)has been away from (D)was away from

( )5.He ____ a league menber for three years

(A)is (B)has been (C)has become (D)have become

( )6.Lihua's brother has ____ for two years

(A)joined the army (B)been an army (C)become a soldier (D)been in the army

( )7.He hasn't____ Quanzhou ever since he left school

(A)left (B)been away (C)been (D)away

选择填空

( )1. ——Have you finsheed your homework

——Yes, I ____ it last night

(A)finish (B)finished (C)have finished (D)will finish

( )2.——___ you ever ___to Nanjing

——Yes,I ___there last year.

(A)Have…gone, have gone (B) Have…been , went

(C)Did…go, went (D) Did…go,has , been

( )3.——When ___ you ____ Lucy in New York?

——I _____ here for two years

(A)did…meet, have't seen (B)did…meet, haven't seen

(C)did…meet,don't see (D)would…meet, hadn't seen

七. 单项选择。

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

17、My parents ______ Shandong for ten years .

A. have been in

B. 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

21.When he arrived at the bus stop, the bus _____ for 20 minutes.

A. has left

B. had left

C. has been away

D. had been away

22. I ______ the League for 5 years so far.

A. joined

B. have joined

C. have been in

23.The factory ____ since the February of 1988.

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

24.Mary and Rose ____friends since they met in 2000.

A. have made

B. have been

C. made

D. have become

25.You mustn't_____ until he comes back.

A. be away

B. leave

C. be left

26.The meeting _____ for a week now.

A. has finished

B. has ended

C. has been over

27.Miss Gao ______ this school for nearly 5 years.

A. has been in

B. has come to

C. has taught

28.Ben ______ a teacher for 4 years .

A. has been

B. has become

C. was

D. became

29. I ______ home for a week.

A. have returned

B. have been back

C. returned

30. How long _______ he ________ ?

A. died

B. has, died

C. has, been dead

31. He ______ at eight yesterday afternoon.

A. slept

B. was sleeping

C. has sleep

D. had slept

32.He ________ the car for a week.

A. bought

B. has bought

C. has had

33.-----How long _____ you _____ ill ? -----Two weeks.

A. did fall

B. have, fell

C. have, been

34.Since 2000, he _____ his hometown.

A. has left

B. has moved away

C. has been away from

35.I'll lend you the book , but you can only _____ it for 2 days.

A. borrow

B. keep

C. take

36.The bus ______ on the road for 2 hours so far.

A. has stopped

B. stopped

C. has been

37.Are you _____ the jacket these days?

A. wearing

B. putting on

C. dressing

D. on

38.He ________ for 2 hours.

A. got up

B. has got up

C. has been up

39. Tom is ill in hospital. He ______ a cold for several days.

A. is

B. catches

C. has caught

D. has had

40.----- How long can I ______ the book?

------ Two weeks.

A. borrow

B. lend

C. get

D. keep

八. 句型转换。

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、This factory opened twenty years ago.(同义句转换)

This factory ___________ for twenty years.

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、现在完成时主要强调过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。这种考查难度较大,往往无时间状语,需要从上下文分析、推理才行。故上两侧根据上下文分析、推理,正确答案是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.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.—How many times _______ you _______ to Beijing this year? —Three times. A. have;been B. had;been C. have;gone D. had;gone 【答案】 A 【解析】【分析】句意是:——你今年去过北京几次?——三次。考查have been 与have gone 的区别。have been 是指去过某地切已经回来了,have gone 是指去了某地还没有回来,根据答句Three times.可以推测已经回来了,故选 A。 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.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.— Hobo and Eddie the cinema to watch the film Zootopia. — Oh, that's why I can't find them now. A. have gone to B. have been to C. has gone to D. has been to 【答案】 A 【解析】【分析】考查主谓一致。句意:——侯博和埃迪去了电影院看电影《疯狂动物城》。——哦,这就是为什么我现在找不到他们的原因。have gone to去了;been to去过。Hobo and Eddie作主语,谓语动词要用复数形式。所以选A。

高考英语现在完成时真题汇编(含答案)及解析

高考英语现在完成时真题汇编(含答案)及解析 一、单项选择现在完成时 1.More and more cancer patients _________ in hospital owing to polluted environment and people’s bad lifestyles. A.treated B.have treated C.have been treated D.had been treated 【答案】C 【解析】 【详解】 考查时态语态。句意:由于被污染了的环境和人们糟糕的生活方式,越来越多的癌症病人正在医院里接受治疗。本句主语more and more cancer patients与动词treat构成被动关系,要使用被动语态;而且很多病人接受治疗是已经发生的事情,要用完成时表示,所以本句使用现在完成时的被动语态,故选择C项。 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.She is a strong-willed woman and not once _______ in to any difficulty in her life. A.she has given B.did she give C.she gave D.has she given 【答案】D 【解析】 试题分析:考查动词时态和倒装句。句意:她是个意志坚强的女人,一生中一次也没有向任何困难屈服过。And 连接的两个并列句中,否定副词 not once放在了第二个句子的句首,所以后面部分用部分倒装语序,此外第一句的时态是一般现在时,后句又出现了in her life,所以句子应该用现在完成时,表示到现在为止,故正确答案为D选项。 考点:考查动词时态和倒装句 4.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.changes C.has changed D.have changed

英语现在完成时练习全集

英语现在完成时练习全集 一、初中英语现在完成时 1.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表示去了还没回来。 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.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.Wow! You ________ dinner! Let's eat now. A. cook B. are cooking C. will cook D. have cooked 【答案】 D 【解析】【分析】句意:Wow,你做好分了,让我们现在来吃。根据““Wow”及“now”可知本句动词的时间是现在,根据语境可知动词的状态为完成。故选D。 【点评】动词的时态可以根据选项与上下文之间的前后关系来判断。

最新英语现在完成时练习题

最新英语现在完成时练习题 一、单项选择现在完成时 1.—Hello, I have heard you are on holiday. —That’s not the case. Actually I ______ from my holiday in Athens, where I ______ for a fortnight. A.returned; stayed B.have returned; stayed C.will return; stay D.am to return; stay 【答案】B 【解析】 【详解】 考查时态。句意:—你好,我听说你在度假。—不是这样的,我已经从雅典度假回来了,我在那里待了两个星期。根据句意可知,我已经回来,所以用现在完成时have returned。根据语境,stay这个动作已经结束,表示过去发生的动作,所以第二空用一般过去时。故B选项正确。 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.Only since the Industrial Revolution ________ in places away from their homes or been left to raise small children without the help of multiple adults. A.most people have worked B.have most people worked C.most people had worked D.had most people worked

2020年高考英语现在完成时时态小结

2017年高考英语现在完成时时态总结 一、基本结构:主语+have/has+动词的过去分词 ①肯定句:主语+have/has+动词的过去分词+宾语。 ②否定句:主语+have/has+not+动词的过去分词)+宾语。 ③一般疑问句:Have/Has+主语+动词的过去分词+宾语。 ④特殊疑问句:特殊疑问词或词组+一般疑问句(have/has+主语+过去分词(V-ed)+其他) 过去分词变化规则如下: 1 、规则动词:规则动词的过去分词的构成规则与规则动词的过去式的构成规则相同。四点变化规则: (1)一般动词,在词尾直接加“ ed ”。 work---worked---worked , visit---visited---visited (2)以“ e ”结尾的动词,只在词尾加“ d ”。 live---lived---lived (3)以“辅音字母+ y ”结尾的动词,将 "y" 变为 "i" ,再加“ ed ”。 study---studied---studied , cry---cried---cried (4)重读闭音节结尾,末尾只有一个辅音字母,先双写该辅音字母,再加“ ed ”。 stop---stopped---stopped , drop---dropped--dropped 2 、不规则动词变化需参看不规则动词表逐一熟记。例如: cut- cut- cut, hit--hit-- hit 二、用法

1 、现在完成时用来表示过去发生或已经完成的动作对现在造成影响或后果。也就是说,动作或状态发生在过去但它的影响现在还存在,强调的是现在。 例如:Ihave already posted the photo. 我已经把照片寄走了。强调post对现在的影响“照片不在这里”。 2、现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示),常与for(+时间段),since(+时间点或过去时的句子)连用。谓语动词必须是延续性动词。 例如:He has lived here since 1978.自从1978年以来,他一直住在这儿。(动作起始于1978年,一直住到现在,可能还要继续住下去。) 注意:for和since的用法。 ①for+时段为…时间 ②since+过去一个时间点(译为:自从……以来) ③since+时段+ago ④since+从句(过去时) ⑤It is+时段+since+从句(过去时) 注:瞬间动词(buy,die,join,lose……)不能直接与for 或since 引导的时间段连用。要改变成延续性动词。变化如下:e/arrive/reach/get to-----be in go out----be out finish----be over open----be open

英语现在完成时

英语现在完成时 现在完成时表示到说话时为止(或到现在为止)已经发生或完成了(不一定结束)的动作或状态。过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。 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) 表示重复 即表示从过去某个时间直到现在的这个时间范围内不断重复发生的动作或情况,并且这个不断重复的动作有可能继续下去,也有可能到现在就结束。如:

最新初中英语现在完成时练习题

最新初中英语现在完成时练习题 一、初中英语现在完成时 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.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常和现在完成时连用。 5.I am surprised at the new look of my hometown,for it _____ a lot over the years. A. changed B. changes C. will change D. has changed

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

【英语】英语现在完成时专题练习(及答案) 一、单项选择现在完成时 1.—How much do you know about the Winter Olympic Games to be held in Beijing? —Well, the media ________ it in a variety of forms. A.cover B.have covered C.would cover D.covered 【答案】B 【解析】 【详解】 考查动词时态。句意:——关于将在北京举办的冬奥会你了解多少?——嗯,媒体已经用各种形式进行了报道。根据句意可以判定出,本题用现在完成时态,强调过去的事情对现在的影响还存在。故C正确。 2.He is the only one of the students who _____ a winner of scholarship five times up to now. A.is B.are C.have been D.has been 【答案】D 【解析】 【详解】 考查现在完成时和主谓一致。句意:他是唯一一位三年奖学金获得者的学生。句中的先行词为the only one,在定语从句中作主语,故谓语动词用单数。根据句中的时间状语for three years,故时态用现在完成时。故D正确。 3.I am a better reader this year than I was last year because I ________ to hundreds of new concepts and ideas. A.have exposed B.had been exposed C.have been exposed D.was exposed 【答案】C 【解析】 【分析】 考查时态。 【详解】 句意:今年我比去年更擅长阅读,因为我接触了数百种新的概念和想法。由上文可知“阅读”的动作发生在去年,延续到今年,并对现在产生了影响,故应为现在完成时。Expose“暴露;揭发”为瞬间性动词,此处现在完成时需改为延续性动词表示“接触”的状态,故用be exposed。综上本题最终选C。 4.The Chinese women’s volleyball team won the gold medal at the Rio Olympics, w hich is the third time the team Olympic gold. A.claimed B.has claimed

2019高考英语现在完成时高考真题专练80题(近5年高考)

高二时态练习--- 现在完成时&将来时(近5年高考题) 1.-_____ the sports meet might be put off.-Yes,it all depends on the weather. A.I’ve been told B.I’ve told C.I’m told D.I told 2.-I’m sorry to keep you waiting.-Oh,not at all. I______ here only a few minutes. A.have been B.had been C.was D.will be 3.-Who is Jerry Gooper?-____ ?I saw you shaking hands with him at the meeting. A.Don’t you meet him yet B.Hadn’t you met him yet C.Didn’t you meet him yet D.Haven’t you met him yet 4.You don’t need to describe her.I_____ her several times. A.had met B.have met C.met D.meet 5The price_____, but I doubt whether it will remain so. A.went down B.will go down C.has gone down D.was going down 6.-Hi Tracy,you look tired.-I am tired.I_____ the living room all day. A.painted B.had painted C.have been painting D.have painted 7.I wonder why Jenny_____ us recently.We should have heard from her by now. A.hasn’t written B.doesn’t write C.won’t write D.hadn’t written 8. By the time my parents reached home yesterday, I _____ the dinner already. A had cooked B. cooked C. have cooked D. was cooked 9.Although he has lived with us for years,he_____ us much impression. A.hadn’t left B.didn’t leave C.doesn’t leave D.hasn’t left 10.News reports say peace talks between the two countries_____ with no agreement reached. A.have broken down B.have broken out C.have broken in D.have broken up 11.No decision _____ about any future appointment until all the candidates have been interviewed. A. will be made B. is made C. is being made D. has been made 12. If their marketing plans succeed, they ____ their sales by 20 percent. A. will increase B. have been increasing C. have increased D. would be increasing 13.More patients _____ in hospital this year than last year. A.treated B.have treated C.had been treated D.have been treated 14.She has set a new record,that is,the sales of her latest book_____ 50 million. A.have reached B.has reached C.are reaching D.had reached 15. I can’t see any coffee in this cupboard._____? A.Has it all been finished B.Was it all finished C.Has it all finished D.Did it all finish 16. He ___ in the factory for three years before he joined the Army. A. has worked B. works C. had worked D. will work https://www.wendangku.net/doc/6d5024426.html,lions of pounds’ worth of damage ____ by a storm which swept across the north of England last night. A.has been caused B.had been caused C,will be caused D.will have been caused 18.The coffee is wonderful!It doesn’t taste like anything I_____ before. A.was having B.have C.have ever had D.had ever had 19.He was hoping to go abroad but his parents_____ that they won’t support him unless he can borrow money from the bank.A.were deciding B.have decided C.decided D.will decide 20.Years ago we didn’t know this,but recent science _____ that people who don’t sleep well soon get ill. A.showed B.has shown C.will show D.is showing 21Ladies and gentlemen, please fasten your seat belts. The plane________. A. takes off B. is taking off C.has taken off D. took off 22.My brother is an actor. He_____ in several films so far. A.appears B.appeared C.has appeared D.is appearing 25.I won’t tell the student the a nswer to the math problem until he_____ on it for more than an hour.

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

(英语)英语现在完成时提高训练 一、初中英语现在完成时 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常和现在完成时连用。

初中英语现在完成时练习题

用过去时或现在完成时填空: 1. “_________ you __________ (have) lunch ?” “Yes.” “When ________ you __________ (have) it?”  “I ____________ (have) it at 12:00.” 2. “_________ you __________ (write) a letter to your aunt yet?” “Yes, I ___________. I ________________ (write) one last week.” 3. “_________ he ___________ (finish) his homework?”  “Not yet.” 4. “_________ they ever __________ (be) abroad?” “Yes, just once.” 5. Your father _________ just ___________ (finish) his work. 6. Your father _________ (finish) his work just now. 7. Last term I __________ (learn) many English words. 8. They ____________ (not read) the interesting books yet. 9. He _____________ never ____________ (go) to the science museum. 10. ____________ you ever ____________ (drink) coke? 11. “____________ you _____________ (buy) a dictionary? “  “Yes, I __________ .” “Where __________ you _____________ (buy) it?”  “ I ___________ (buy) it in a bookstore.” “When ___________ you _____________ (buy) it?” “ Yesterday.” 用since和for填空 1) ______ two years 2) _______ two years ago 3) _______ last month 4) ______ 1999 5) _______ yesterday 6) _______ 4 o’clock 7) ______ 4 hours 8) _______ an hour ago 9) _______ we were children 10) _____ lunch time 11) ______ she left here 1. He has lived in Nanjing ________ the year before last. 2. I’ve known him __________ we were children. 3. Our teacher has studied Japanese _________ three years. 4. She has been away from the city ___________ about ten years. 5. It’s about ten years __________ she left the city. 2.短暂性转换延续性 ①arrive at/in sw. get to/reach sw. come/go/move to sw. → be in sw./at school/at home/on the farm/be here/be there 1) He got to Beijing five minutes ago. He ________ _________ _________ Beijing for _________ _________. 2) I moved to the USA last year. I ________ ________ __________ the USA since __________ __________. 3) I went home yesterday. I _______ ________ _________ home for _________ __________. 4) They came here last week. They _________ _________ here since _________ __________. ②come/go back, return → b e back come/go out → be out 1) He came out two years ago. He _________ __________ _________ for __________ __________. 2) We return to Fuzhou yesterday. We ________ ________ _________ to Fuzhou since __________. ③become → be 1) I became a teacher in 2000. I ________ __________ a teacher for _________ _________. 2) The river became dirty last year. The river _________ _________ dirty for _________ __________. ④close → be closed open → be open 1) The shop closed two hours ago. The shop ________ _________ _________ for _________ _________. 2) The door opened at six in the morning. The door ________ ________ ________ for six hours. ⑤get up → be up die → be dead leave sw. → be away from sw. fall asleep/get tot sleep → be asleep finish/end → be over marry → be married 1) I got up two hours ago. I ________ ________ ________ since ________ ________.

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

中考英语现在完成时专项练习(附答案) 一、初中英语现在完成时 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.I ________ an invitation to the concert. I can't wait to go. A. receive B. will receive C. was receiving D. have received 【答案】D 【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。 【点评】考查动词时态。根据题目所给语境推断出应使用的时态。 3.—How do you like Treasure Island,Lucy? —It's so exciting that I _______ it twice. A. am reading B. have read C. was reading D. had read 【答案】B 【解析】【分析】句意:——露西,你认为《金银岛》怎么样?——它是如此令人激动以至于我读了两次。根据twice可知已经发生了,故此处用现在完成时,故为have read,故选B。 【点评】此题考查现在完成时的用法。 4.—How long can I _________ this book? —Five days. But you must return it on time. A. borrow B. lend C. keep D. kept 【答案】C 【解析】【分析】句意:——我能保留这本书多长时间?——五天。但是你一定要按时归还它。A,borrow借,瞬间性动词;B, lend接,是瞬间性动词;C,keep保留,是延续性动词;D,kept是过去式。此处与how long连用,故此处用延续性动词,位于情态动词can之后,故用动词原形keep,故选C。 【点评】本题考查延续性动词。以及borrow,lend,keep,kept四个词的词义和用法。

相关文档
相关文档 最新文档