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

现在完成时练习题及答案

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

创作编号:

GB8878185555334563BT9125XW

创作者:凤呜大王*

Exercise:

I. Fill in the blanks with the proper form.

1. I____ already ____ (see) the film. I ________ (see) it last week.

2. _____ he ____ (finish) his work today? Not yet.

3. My father ____ just ____ (come) back from work. He is tired now.

4. Where’s Li Ming ? He __________ (go) to the teacher’s office.

5. I __________ (work) here since I ______ (move) here in 1999.

6. So far I _______________(make) quite a few friends here.

7. How long ________ the Wangs ______________(stay) here ? For two weeks.

8. I ________ just ___________ (finish) my homework.

9. He ________ (go) to school on foot every day.

10.____ you ______ (find) your science book yet?

11. If it ____ (be) fine tomorrow, I'll go with you.

12. The students ____________ (read) English when the teacher came in.

13. Look! The monkey __________ (climb) the tree.

14. My mother __________ (come) to see me next Sunday.

15. I've lost my pen. _________ you ________ (see) it anywhere?

II. Choose the best answer.

1. How long have you _______ here? A. come B. got C. arrived D. been

2. My grandpa died _________. A. at the age of my 2 B. for 2 years C. when I was 2. D. my age was 6.

3. Jane has _____ to BeiJing. She will come back tomorrow. A. been B. gone C. went D. never been

4. It is ten years _____ I last saw her. A. after B. since

C. for

D. that

5.--Who will go to the station to meet Lorry? --I will. I _____ her several times.

A. met

B. have met

C. had met

D. will meet

6. --What a nice dress! How long _____ you _____ it? --Just 2 weeks.

A. will, buy

B. did, buy

C. are, having

D. have, had

7.--Do you know Lydia very well? --Yes, She and I _____ friends since we were very young.

A. have made

B. have become

C. have been

D. have turned

8. The Smiths _______ in China for 8 years. A. has lived B. lived C. have been D. live

9. --Hello, this is Mr. Green speaking. Can I speak to Mr. Black? -- Sorry. He ______ the Bainiao Park.

A. has been to

B. has gone to

C. went to

D. will go to

10. --____ you ever ____ to the US? -- Yes, twice.

A. Have, gone

B. Have, been C, Do, go D. were, going

III. Rewrite the sentences.

1. I have been to Macau before. (改为否定句) I _________ _________ been to Macau before.

2. He hasn’t come to school because he was ill. (就划线部分提问) ______ _______ he come to school?

3. I bough a new bike just now. (用just改写) I ____ just ____ a new bike.

4. We began to learn English three years ago.(改为同义句) We ____ ____English ____three years

5. He has never surfed, _______ _______? (改成反意疑问句)

6. They have been here since 2000. (对划线部分提问) _______ _______have they been here?

7. The old man _________ last year. He has _______ _______for a year. (die) (动词填空)

8. Miss Gao left an hour ago. (同义句转换) Miss Gao has _______ ________ ________ an hour ago.

Ask the questions

1) I have been there for two days. __________ _________ __________ you __________ __________?

2) My father has lived here since 2000. _________ _________ __________ your father _________ __________?

3) He left here yesterday. _________ ________ he _________ __________?

4) They bought a book two hours ago. __________ ___________ they __________ a book?

Keys: 1. How long have, been there 2. How long has, lived here 3. When did, leave here 4. When did, buy

Use “never, ever, already, just, yet, for, since” to fill in the blanks.

1. I have _______ seen him before, so I have no idea about him.

2. Jack has _________ finished his homework.

3. Mr. Wang has taught in this school ________ ten years.

4. “Have you ________ seen the film?” “No, I have ________ seen it.”

5. “Has the bus left _______?” “Yes, it has _________ left.”

二、用since和for填空

创作编号:

GB8878185555334563BT9125XW

创作者:凤呜大王*

1.______two years

2.____two years ago

3.___last month

4.______ 1999

5._______yesterday

6._______ 4 o’clock7 4 hours

8._____an hour ago

9. ___we were children 10._____ lunch time 11.____ she left here

12. He has lived in Nanjing ___ the year before last.

13. I’ve known him ______ we were children.

14. Our teacher has studied Japanese ______ three years.

15. She has been away from the city ______ about ten years.

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

三、结束性动词转换为以下延续性动词或者表示可以延续的状态的短语。

① arrive at / in sp / get to / reach sp / come / go / move to sp

→ be in sp / 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 in 2008. I the USA since .

3) I went home yesterday. I home for .

4) They came here last week. They ___________ here since _____________.

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

1) He came out two years ago.He ______________ for ____________.

2) We return to Beijing yesterday.We ___ ____________ to Beijing 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 sp. → be away from sp.

fall asleep / get tot sleep → be asleep;finish / end → be over;marry → be married;

1) I got up two hours ago.I ________ ______ _______since _______________.

2) He left Shanghai just now.He _______ _____________ ______ Shanghai for five minutes.

3) My grandpa died in 2002.My grandpa _______ _____ ______for _______ ________.

4) The meeting finished at six.The meeting ________ ______ ______ for six hours.

5) I got to sleep two hours ago .I ________ _____ ___ since _________ _________.

6) They married in 1990. They ________ _________ __________since _________.

⑥ start / begin to do sth. → do sth. ;begin → be o n

1) I began to teach at this school in 1995. I ____ ____ at this school since ____.

2) 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 co ld;get to know → know

1) They borrowed it last week. They __________it since _____________.

2) I bought a pen two hours ago. I ____________a pen for _____________.

3) I got to know him last year. I ___________ him since ___________.

4) 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 member /a Party member / a soldier

→ be a member of the league / the Party

→ be in the league / the Party / the army

1) He joined the league in 2002.

He _________________ a _________________ for two years.

He ___________ a _________ the ________ for two years.

He _______________________ the league for two years.

2) My brother joined the army two years ago.

My brother _________a ________ for ___________ ___________.

My brother ___________ in ___________ for two years.

四、划线提问

1) I have been there for two days.

__________ _________ __________ you __________ __________ ?

2) My father has lived here since 2000.

_________ _________ __________ your father _________ __________?

创作编号:

GB8878185555334563BT9125XW

创作者:凤呜大王*

3) He left here yesterday.

_________ ________ he _________ __________?

4) They bought a book two hours ago.

__________ ___________ they __________ a book

五、用have(has) been 或have(has) gone 填空。

A: Where ____________ Li Fei ___________?

B: He ____________ to Hainan Island.

A: How long ___________ he ___________ there?

B: He _____________ there for three days.

A: When will he come back , do you know?

B: I’m afraid he won’t come back recently.

A: Could you tell me the way to Hainan Island?

B: Sorry, I _________ never ___________ there.

A: How many times ___________ Li Fei __________ to that place?

B: He _____________ there only once.

六、用have / has been to / in, have gone to及go的各种形式填空。

1) Where is Jack? He __________ his country.

2) David ________ the park just now.

3) John _______ England since he came back.

4) How long _____ they _____ this village?

5) The Smiths ______ Beijing for years.

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

7) I _____ this school since three years ago.

8) Where is Jim? He _____ the farm.

9) When_____ he _____? He _______ an hour ago.

10) Would you like to _____ to the zoo with me? ---Yes, but I _____ there before.

11) Where _____ you _____ now? --- I ____ to the zoo.

12) He often _____ swimming.

13) _____ you ______ there last year?

14) _____ they often ______ skating in winter?

七用never, ever, already, just, yet, for, since填空

1. I have _______ seen him before, so I have no idea about him.

2. Jack has _________ finished his homework.

3. Mr. Wang has taught in this school ________ ten years.

4. “Have you ________ seen the film?” “No, I have ________ seen it.”

5. “Has the bus left _______?” “Yes, it has _________ left.”

八. 用适当的时态填空:

1.She’s _____________ (live) here ever since she was ten.

2.Both of them ________________ (be) in Hongkong for ten days.

3.Both of them ____________ (come) to Hongkong ten days ago.

4. Half an hour __________ (pass) since the train __________ (leave).

5. Mary________(lose) her pen. ________ you _______(see) it here and there?

6. _________ you _____ (find) your watch yet?

7. ---Are you thirsty? ---No I _________just _________ (have) some orange.

8. We ---- already _________ (return) the book.

9. ________ they _______ (build) a new school in the village?

10. I _____________(not finish) my homework . Can you help me?

11. My father _____ (read) the novel twice.

12. I _________ (buy) a book just now.

13. I _________ (lost ) my watch yesterday.

14. My father ___________ (read) this book since yesterday.

现在完成时态练习题答案

.

5.

二、用since或者for填空

1. for

2. since

3. since

4. since

5. Since

6. since

7. for 8 since 9.since

10. since 11. since 12.since 13. since 14.for 15.for

16. since

三、结束性动词转换为以下延续性动词或者表示可以延续的状态的短语

① 1. has been in , five minutes 2. have been in , 2008 3. have been at, two days

4. have been , last week

② 1. have been out, two years 2. have been back , yesterday

③ 1. have been , nine years 2. has been , two years

④ 1. has been closed , two hours 2. has been open

⑤ 1. have been up , two hours ago 2. has been away from 3. has been dead , seven years

4. has been over

5. have been asleep , two hours ago

6. have been married , 1990

⑥ 1. have taught , 1995 2. has been on , two minutes

⑦ 1. have kept , last week 2. have had , two hours 3. have known , last years

4. have worn , three years

⑧has been in

⑨has been , League member has been , member of , League has been in

2. has been , soldier , two years has been , the army

四、划线提问

1. How long have, been there

2. How long has , lived here

3. When did , leave here

4. When did , buy

五、用have(has) been 或have(has) gone 填空。

A: Where has Li Fei gone? B: He has gone to Hainan Island.

创作编号:

GB8878185555334563BT9125XW

创作者:凤呜大王*

A: How long has he been there? B: He has been there for three days.

A: When will he come back, do you know? B: I’m afraid he won’t come back recently.

A: Could you tell me the way to Hainan Island? B: Sorry, I have never been there.

A: How many times has Li Fei been to that place? B: He has been there only once.

六、用have / has been to / in, have gone to及go的各种形式填空。

1. has gone t

2. went to

3. has been in

4. have , been in

5. have been in

6. Have , been to ; have been

7. have been in / at 8. has gone to 9. did go ; went 10. go ; have been

11. are , going ; am going 12. Goes 13. Did , go 14. Do , go

七、综合练习:

1. never

2. just , already

3. for

4. ever, never

5. yet , just / already

八. 用适当的时态填空:

1. lived / has been living

2. have been

3. went

4. has passed ; left

5. has lost ; have , seen

6. Have , found

7. have , had

8. have , returned

9. Have , built 10. haven’t finished

11. has read 12. bought 13. Lost 14. have been reading / has read 1. have, seen, saw 2. Has, finished 3. has, come 4. has gone 5. have worked, moved 6. have made 7. have, stayed 8. have, finished 9. goes 10. have, found 11. is 12. were reading 13. is climbing 14. is coming 15. Have, seen

Keys: 1. never 2. just , already 3. for 4. ever, never 5. yet , just / already

创作编号:

GB8878185555334563BT9125XW

创作者:凤呜大王*

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

现在完成时专项练习及答案 一、单项选择 1.He has_________for two years.Two years _______a long time. A. left home ; are B. left home; is C. been away from home; is D. been away from home;are 2.---How long have you _____the football team of the school?---About 2 years. A. been on B. been at C .joined D. played 3.---I have already finished my homework.---When ____you _____it? A. have; finished B. do; finish C. will; finish D did; finish 4.Mr Green___________in China since 5 years ago. A. lived B. has lived C. lives D. will live 5.I_________a letter from him since he left. A. didn’t receive B. haven’t got C. didn’t have D. haven’t heard 6.There ___________great changes in our country for two years. A. were B. was C. are D have been 7.Mr. Black __________China for many years. 8.---I haven’t seen you _________last Saturday. A. for B. since C. from D. after 9.---How long have you taught in this school?----________. A. In 1995 B. Since 1995 C. 8 years ago D. Since 8 years 10.Neither you nor Hans _____________to the Great Wall before. A. have gone B. has gone C. has been D. have been 11.----Have you _______to Hawaii ?------Yes. I ___________there last Spring. A. been; have been B. gone; went C. gone ;have been D. been, went 12.----Where is Mr. Green ?----Oh, he _________ Canada. A. has been to B. has gone to C. have gone to D. have been to 13.__________they were tired, _________they still went on working. A. Because , / B. Although, / C. Because , so D. Although, but 14.There are two old books on the shelf, but __________ of them is useful. A. both B. all C. neither D. none 15.We are all very tired ,but ________of us would like to have a rest. A. all B. any C. none D. neither 16.How long can this book be_________? A. borrowed B. lent C. taken D. kept 17.----Are you________ from America? ------No, none of us has. A. each B. both C. either D. all 18.__________he said at the meeting means we won’t leave here _________tomorrow. A. That; before B. What; until C. How ;until D. When ;until 19.----________you _______ to New York? -----No, but I will go there next month.. A. Have; gone B. Do, go C. Will, go D. Have; been 20.Tom__________here last week. I_________ already ________friends with him. A. 21. The cars made in Japan are much cheaper than_________ made in America.

中考复习专题 现在完成时专项练习题

中考复习专题现在完成时专项练习题 一、初中英语现在完成时 1.—I haven't seen your grandfather for two years. What happened to him? —Oh, he ________ here for two years. A. stayed B. hasn't stayed C. stays D. hadn't stayed 【答案】 B 【解析】【分析】答语中的for two years是一段时间,用在现在完成时的句中时。现在完成时的结构:主语+have/ has +过去分词。可知选B。 【点评】考查现在完成时 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,理解句子,根据语境判断答

英语现在完成时易错题精选(1)

必备英语英语现在完成时易错题精选 一、初中英语现在完成时 1.一 How long your brother ______ this camera? — For two weeks. A. have; bought B. have; had C. has; had D. has; bought 【答案】 C 【解析】【分析】本题考查动词的时态。句意:“你哥哥买这个相机多久了?”“两周了。”根据答语“For two weeks. ”可知本句的动词应该使用延续性动词have,不能使用短暂性动词buy。主语是your brother,为第三人称单数,所以应该选择C项。 【点评】考查现在完成时。 2.—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,理解句子,根据语境判断答案。 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.He ___________ for ten years. A. has been married B. married C. got married D. has married 【答案】A 【解析】【分析】在现在完成时态里,当出现for+段时间时,短暂性动词必须换成延续性动词。get married需换成be married。故选A。 【点评】该题考查的是对现完时态中的短暂性动词与延续性动词动词的掌握,这一块内容是中考的重难点,考试频率占时态考查题的一半以上。学生必须牢记这两种词的转换及转

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

人教版英语八年级英语∶英语现在完成时专练附答案百度文库 一、初中英语现在完成时 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.—— ______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.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.It has been three years since I ______ a teacher. A. become B. became C. becoming D. to become 【答案】 B 【解析】【分析】题意:现在完成时里,since从句里动词应用一般过去时。故选B。 【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。 4.Great changes in my hometown in the last few years. A. took place B. will take place C. have taken place D. have been taken place

一般将来时易错题集锦

一般将来时易错题集锦 一、单项选择一般将来时 1.—Your windows are still open? It's so cold! —Oh, sorry. They ________. A.aren't closing B.won't dose C.won't be closed D.aren't closed 【答案】B 【解析】 试题分析:考查close的用法。由题目可知,不是回答者不关窗,而是窗子由于种种原因(窗子坏了)关不了,they指代窗户为主语,因此为主动。Close既可作及物动词,又可作不及物动词,此句中为不及物动词,句意为你的窗户还是开的,真是太冷的。对不起,它们关不了。故选B。 考点:考查close的用法。 2.--I have you asked John to come to the party this evening? --Yes,I have,but he____ A.doesn't B.hasn't C.hadn't D.won't 【答案】D 【解析】 试题分析:此处doesn't 表示一般现在时; hasn't 现在完成时;hadn't 过去完成时; won't 一般将来时,意为:不愿,表意愿。句意:—我让你请求John来参加今晚是聚会?—是的,我请了,但他不愿意来。根据句意选D。 考点:考查动词时态。 3.The computers made by our company sell best, but several years ago no one could have imagined the role in the markets that they ________. A.were playing B.were to play C.had played D.played 【答案】B 【解析】 试题分析:考查时态:我们公司生产的电脑卖的最好,但是几年以后没有人能想象它曾经将在市场中扮演什么样重要的角色。were to do是过去将来时,表示过去想象电脑将会起到的作用。选B。 考点:考查时态 4. Turn on CCTV news and we ________how happy our life is. But there is no denying that over the past decades, the cost of living ________ sharply. A.are seeing; had increased B.will see;has been increasing C.see; increased D.have seen; is increasing 【答案】B

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

最新英语现在完成时练习题 一、单项选择现在完成时 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

最新现在完成时专项练习经典(word)

最新现在完成时专项练习经典(word) 一、初中英语现在完成时 1.—Look at these stamps. I _______ them for five years. —Wow, they are wonderful. A. kept B. have kept C. have bought D. bought 【答案】 B 【解析】【分析】句意:——看这些邮票,我持有它们5年了。——噢,真漂亮。表示动作从过去开始持续到现在用现在完成时,结构为have/has+过去分词,因为主语是I,助动词用have,故选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.—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。 【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。 4.—They say there is a new restaurant near here. —Yes, and it ______ for more than a week. A. has been open B. open C. is opening D. opens 【答案】 A 【解析】【分析】句意:——他们说在这附近有一个新的餐馆。——是的,它已经开了一个多星期了。根据 for more than a week ,可知用现在完成时,have/has been done,故选A。 【点评】考查现在完成时,注意识记其标志词。

现在完成时易错题专练

现在完成时易错题专练 Class_____________ Name_____________ Marks___________ 一、短暂性动词转换延续性动词 ①arrive at/in sw.; get to/reach sw.; come/go/move to sw.→be in/at sw. (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 → be 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.—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

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

现在完成时专项练习题及答案 一、单项选择。 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

现在进行时易错题汇总

现在进行时易错题汇总 一、单项选择现在进行时 1.Professor Wang ________in our school till next Sunday. A.will have stayed B.has stayed C.is staying D.stayed 【答案】C 【解析】 本题考查时态。根据句意:王教授将呆在我们学校直到下周日。这里用现在进行时表示将来,故选C。 2.Since the band announced the release of their new album, the phone hasn't stopped ringing. Many fans ________ to ask about the exact time. A.were calling B.had called C.are calling D.call 【答案】C 【解析】 C 考察动词时态。句意:自从那支乐队宣布了要发行新的专辑的消息,电话铃声就不停地响。很多粉丝一直都打电话询问具体的发行时间。根据句中的hasn’t stopped ringing可知询问具体的时间内这件事情现阶段正在发生,应该使用现在进行时。故C正确。 3.Hurry up! Mark and Carol ________ us. A.expect B.are expecting C.have expected D.will expect 【答案】B 【解析】 试题分析:考查动词的时态。催促别人快点,因为Mark和Carol正等着呢,适合用现在进行时。 【名师点睛】英语中的时态主要由动词的形式决定,因此在学习英语时态时,要注意分析动词形式及具体语境,想象在那个特定的时间动作所发生的背景,这个动作是经常性动作、一般性动作、进行性动作、完成性动作还是将要发生的动作。由Hurry up!可以判断这个动作正在发生。 4.Hi, Mike. I’ve to borrow your car this afternoon mine _______ in the garage. A.is repairing B.is being repaired C.has repaired D.has been repaired 【答案】B 【解析】 试题分析:考察时态语态。句义:今天下午我不得不借用你的汽车,因为我的汽车正在修理厂被修理。根据句义可知我的汽车正在被修理是正在发生的事情。根据句义说明B项使用现在进行时的被动语态正确。

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

中考英语现在完成时专项练习(附答案) 一、初中英语现在完成时 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四个词的词义和用法。

现在完成时专练及答案

现在完成时练习题 10比较过去时与现在完成时 1)过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强 调的是影响。 2 )过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。 一般过去时的时间状语: yesterday, last week ,…ago, in1980, in October, just now, 具体的时间状语共同的时间状语 : this morning, tonight,this April, now, once , before, already, recently , lately 现在完成时的时间状语 3 )现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如 live, teach, learn, work, study, know. 过去时常用的非持续性动词有 come, go, leave, start, die, finish, become, get married 等。 举例: I saw this film yesterday. (强调看的动作发生过了。) I have seen this film. (强调对现在的影响,电影的内容已经知道了。) Why did you get up so early? (强调起床的动作已发生过了。) Who hasn't handed in his paper? (强调有卷子,可能为不公平竞争。) She has returned from Paris. 她已从巴黎回来了。 She returned yesterday. 她是昨天回来了 He has been in the League for three years. (在团内的状态可延续 ) He has been a League member for three years. (是团员的状态可持续 ) He joined the League three years ago. ( 三年前入团, joined 为短暂行为。 ) I have finished my homework now. ---Will somebody go and get Dr. White? 句子中如有过去时的时间副词(如 yesterday, last, week, in 1960 (错) Tom has written a letter to his parents last night. (对)Tom wrote a letter to his parents last night. 现在完成时练习题 1. A.用 already 或 yet 1) Have they take n dow n the old pictures ___ ? No, not_____________ . 2) Most of us have finished our compositions _______ 3) He said he hadn ' t visited the exhibition B. 用 si nee 或 for 1) We have lear ned five less ons ___ the begi nning og this term. 2) Mrs Liao has been in hospital ____ last week. 3) I have stayed at my aunt ' s _____ two weeks. C. 用 have gone 或 have been 1) Where are the boy stude nts ? They _____ t o the school factory. 2) Is your father in ? No, he to Shen zhe n. _______ h e ever _____ there before ? Yes, he ___ t here several times 3) He asked me if _____ to Han gzhou before. I told him that I wan ted to go there for a visit as I ___________ n ever t o that city before. 2. 选择填空 .1.Mother ____ m e a new coat yesterday. I _________ it on .It fits me well. A. had made ?…have tried B. made ?…have t0e has made ?…tried D. made ?…tried .2 “ He ___ t o draw horses already ” . “ When ________ he ? ” “ Last year “ A. learned …has B. learned …did C. has learned …has D. has learned …did .3.Tom _______ u p into the tree. Look, he ___ h igh up there ! for, since, so far, ever, never, just, yet, 不确定的时间状语 till / until, up to now, in past years, always, ---He's already been sent for. )时,不能使用现在完成时,要用过去时

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

现在完成时练习 (一) —Dad, I ________ the station for minutes, but nobody came to meet me. —Don't worry. I'll go to meet you soon. A. arrived at B. have been at C. will reach D. have arrived at —______ you ever ______ Dali? —Never. But I am going there this vacation. A. Do; go to B. Have; been to C. Have; gone to D. Will; go to My aunt is a writer. She ____more than ten books since 1980. A. writes B. wrote C. has written D. will write A. leftB leaveC. has leftD. has been away The Smiths came to Shanghai in 2008, theythere for three years since then. A. live B. lived C. have lived D. will live —Have you ever been to Nanning? —Yes, _______ . A. I was B. I do C. I am D. I have Imy homework. I guess I can't join you. A. don't finish B. didn't finish C. haven't finished D. won't finish —Excuse me, where is Mr. Brown's office? —Sorry, I don't know. I _____ here for only a few days.

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