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

  • 格式:docx
  • 大小:29.38 KB
  • 文档页数:13

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

现在完成时(一)

一、单项选择

1. Have you met Mr. Li ___?

A. just B.ago

C.before D. a moment ago

2.-----Have you been to Beijing?

----No, I ____.

A.has B.have

C.hasn't D.haven't

3.I ____the film already.

A.saw B.have seen

C.see D.will see

4. Have you ever____to Canada?

A.be B.are C.been D.is

5. He ____Water World last year.

A.went to B.goes to

C.has been to D.has gone to

6.---Have you ever been to Sanya?

---Yes, I’ve ____been there twice.

A.already B.never

C.neither D.yet 2 7.Tom hasn’t been to Italy____, but he has ___been to America.

A.already,yet B.yet,already

C.already,already D.yet,yet

8.I haven’t seen the film___.

A.yet B.ever C.already D.just

9.----What are you going to do tomorrow?

-----I ___yet.

A. didn’t decide B.won’t decide

C.have decide D.haven’t decided

10.----I have never been to Tokyo.

-----____.

A. So do I B.So have I

C. Neither have I D. Neither do I

参考答案

1-5:CDBCA 6-10:ABADC

二、用所给单词的适当形式填空。

1. ___you ever ____(be ) to America?

2. ____you ____(find) your watch yet?

3. -----Are you thirsty?

----No, I ___just ___(have) some orange.

4. We ____already _____(return) the book.

5. Both of them_____ (come) to Hongkong ten days ago. 3 6. I ___(not finish) my homework yet.

7. Cindy _____(join) the book club last week and she ____(read)

four books already.

8. He ____(buy)a CD yesterday, but he ____(read) it yet.

参考答案

向上滑动阅读正文

1. Have been

2.Have found

3.have had

4.have returned

5.came

6.haven’t finished

7.joined, has read

8.bought, hasn’t read

三、句型转换

1. He has already finished his homework.(改为否定句)

He ____finished his homework _____.

2. I have finished my homework.(改为否定句)

I ___ ____my homework.

3. I have already been to Beijing.(改为一般疑问句并否定回答)

____ you____ to Beijing ____? _____, _____ _____.

4. You have never been to Shanghai before.(改为反意疑问句) 4 You have never been to Shanghai before,_____ ____?

5. He has worked in Beijing for a year. (对划线部分提问)

_____ _____ _____he worked in Beijing?

6. Emily doesn’t do well in Chinese. Her brother doesn’t do well in

Chinese, either.(合并为一句)

Emily doesn’t do well in Chinese, ____ ____her brother.

参考答案

1. hasn’t yet

2.haven’t finished

3.Have yet, No, I haven’t

4.Have you

5.How long has

6.neither does

现在完成时(二)

一、用for和since填空。

1. ----How long have you collected shell? ------_____nine

years.2. He skated _____more than five hours.3. Alice ran ____twenty

minutes yesterday.4. I’ve learned English___I was seven years old.5. My

mother has taught English ___last year.6. She has cried _____the whole

morning.7. Great changes have taken place____you left.8. He has lived

here_____he came to CQ.9. The boy has been away____two hours

ago.10. She has read the book____eight o’clock. 5 参考答案

1.For

2.for

3.for

4.since

5.since

6.for

7.since

8.since

9.since

10.since

二、非延续性动词与延续性动词的转换。

A. 变成延续性V。

borrow/ lend_____ buy_______

get to know____ become______

put on______ catch a cold _____

recieve

B. 变成be+ adj/ adv /prep....

begin/start______leave______

close______ open______ 6 finish/ end____ die_______

marry ______ join_______

fall ill_______ fall asleep ____

return/ come back / go back______

arrive/ come/ go /reach/ get/ move to

参考答案

A. 变成延续性V。

borrow/ lend-keep

buy -have

get to know-know

become-be

put on-wear/be on

catch a cold-have a cold

receive-have

B. 变成be+ adj./ adv. /prep.....

begin/start-be on

leave - be away (from)

close-be closed open-be open

finish/ end-be over

die-be dead

marry-be married 7 join-be in / be a member of

fall ill-be ill

fallasleep -be asleep

return/ come back / go back-be back

arrive/ come/ go /reach/ get/ move to -be in/at...

三、单项选择。

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

3. She ____already ____in this school.

A.was; studying B.will ; study

C.has; studied D.are; studying